A modern Indian form linked to Hari, a name for Vishnu, used as a devotional given name meaning one protected or guided by the divine.
Like Hrihaan?
Swipe through thousands of names like it