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