ramona

/rʌmˈoʊnʌ/

Explore definitions, synonyms, and language insights of ramona

Definitions

Noun
shrubby plant with aromatic greyish-green leaves used as a cooking herb

More General Terms