Definify.com

Definition 2024


dosha

dosha

English

Noun

dosha (plural doshas)

  1. Any of the three regulatory principles of Ayurveda.

Alternative forms

Anagrams


Japanese

Romanization

dosha

  1. rōmaji reading of どしゃ