dosha
Noun
Meaning
dosha (plural doshas)
Any of the three regulatory principles of Ayurveda.
dosha (plural doshas)
Alternative spelling of dosa
Anagrams
Examples
This is the outcome the YWCA hoped for: Dish for Dosha makes healthy food available in the community and creates good jobs for women.