mejorana
Top 35000
Meanings
Noun
1. marjoram (Origanum majorana)
2. mastic thyme, Spanish wood marjoram, Thymus mastichina
3. ageratum