Word info

ramarama

Noun

Meaning

ramarama (uncountable)

(New Zealand) A species of evergreen myrtle tree, Lophomyrtus bullata.

Source: en.wiktionary.org

Close letter words and terms