PATCHOULI Meaning of PATCHOULI in English n.1 a strongly scented E. Indian plant, Pogostemon cablin. 2 the perfume obtained from this. Etymology: a native name in Madras Oxford English vocab. Оксфордский английский словарь. 2012