NichiDict

アーユルゔェーダ

[aayuruveeda]

Meanings

1.Noun

Ayurveda (traditional system of medicine practiced in India)