English | German | Russian | Czech

patchouli English

Meaning patchouli meaning

What does patchouli mean?

patchouli

a heavy perfume made from the patchouli plant small East Indian shrubby mint; fragrant oil from its leaves is used in perfumes

Synonyms patchouli synonyms

What other words have the same or similar meaning as patchouli?

Are you looking for...?