English Dictionary
Definition yogi in British English
yogi noun
[countable] noun
/ˈjəʊɡi/
Synonyms and related words
