As a noun dosha is
any of the three regulatory principles of ayurveda.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. dosha
English
Noun
(
en noun)
Any of the three regulatory principles of Ayurveda.
Alternative forms
* dosa
Anagrams
*
----