योगी (Hindi) comes from Sanskrit योगिन्, from Sanskrit योग, from Proto-Indo-Aryan yáwgas, from Proto-Indo-Iranian yáwgas, from Proto-Indo-European yéwg-o-s, from Proto-Indo-European yewg- — to join, to yoke, to tie together.
योगी (Hindi): yogi, somebody who practices yoga