Vocabulary

アーユルヴェーダ

Ayurveda (traditional system of medicine practiced in India)

noun