Home
Search
Index
Definify.com
Definition
2024
dosha
dosha
English
Noun
dosha
(
plural
doshas
)
Any of the three
regulatory
principles
of
Ayurveda
.
Alternative forms
dosa
Anagrams
shoad
Japanese
Romanization
dosha
rōmaji
reading of
どしゃ
Etymology
From
Sanskrit
दोष
(
doṣa
)
.
Similar Results