meaning of patchouly2

1. Alt. of Patchouly
2.
a heavy perfume made from the patchouli plant


Related Words

patchouli | patchouly |

Developed & Maintained By Taraprasad.com

Treasure Words