patchouli

noun

  1. 1

    a heavy perfume made from the patchouli plant

  2. 2

    small East Indian shrubby mint; fragrant oil from its leaves is used in perfumes

Synonyms

Also useful for “patchouli”:Unscrambler