Advertisement
Synonyms of Rosemary
Primary definition: An evergreen aromatic shrub with needle-shaped leaves, native to the Mediterranean region, used in cooking and perfumery.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Rosemary" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement