As nouns the difference between terms and dosha
is that terms is while dosha is any of the three regulatory principles of ayurveda.
terms
English
Noun
(head)
Statistics
*
----
dosha
English
Noun
(
en noun)
Any of the three regulatory principles of Ayurveda.
Alternative forms
* dosa
Anagrams
*
----