Word: dosha
Part of speech: Noun
Syllables: do
sha
Definition: Any of the three regulatory principles of Ayurveda; an ancient medical treatise summarizing the Hindu art of healing and prolonging life; sometimes regarded as a 5th Veda
Morphemes:
Affix: dosha
Language: en
PoS: Noun
Meaning: Any of the three regulatory principles of Ayurveda; an ancient medical treatise summarizing the Hindu art of healing and prolonging life; sometimes regarded as a 5th Veda