From Arabic and Persian roots for spirit or soul, used as a poetic name meaning spiritual or soulful.
Like Roohi?
Swipe through thousands of names like it