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