Meaning of yogi in English
Noun
1. a man who has spent a lot of his life practicing yoga, and who often teaches it to other people
English Intermediate DictionaryNoun
1. a man who has spent a lot of his life practicing yoga, and who often teaches it to other people