pachulí
Top 40000
Meanings
Noun
1. patchouli (east Indian plant plant)
2. patchouli (fragrance produced from this plant)