dosha meaning

Meaning of dosha

What is the full meaning of dosha

(Sanskrit) each of three energies believed in Ayurveda to circulate in the body [n -S]

Example of the word dosha placed on a Scrabble board.

Unscrambled word dosha

Points for dosha

Scrabble
10 points
Word With Friends
8 points
Wordfeud
10 points