YOGA


Meaning of YOGA in English

n. Indian system for training the body and soul using breathing exercises and meditation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.