Borrowed from Classical Persian راھی (rāhī). By surface analysis, राह (rāh) + -ई (-ī).
राही • (rāhī) m (Urdu spelling راہی)