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