Arabic and Urdu name meaning 'human being' or 'humanity,' evoking warmth, compassion, and belonging.
Like Insiya?
Swipe through thousands of names like it