Arabic and Persian name meaning 'soul' or 'spirit,' conveying a sense of inner life.
Like Roha?
Swipe through thousands of names like it