noun
Freq #47150
Meanings
-
1
noun
a tropical aromatic plant, or the strong-scented oil and perfume obtained from it
The room carried a lingering scent of patchouli.
Thesaurus
Synonyms
1
noun
· a tropical aromatic plant,...
patchouli oil
Word family
Derived forms
patchouliedpatchoulol
Related forms
mint
Etymology
From Tamil பச்சுளி (paccuḷi).