Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Rosemary in English

English

Rosemary

/roʊzmɛri/

noun

1. Widely cultivated for its fragrant grey-green leaves used in cooking and in perfumery

synonym:
  • rosemary,
  • Rosmarinus officinalis

2. Extremely pungent leaves used fresh or dried as seasoning for especially meats

synonym:
  • rosemary