Arabic name meaning 'nebula' or 'haze in the sky,' evoking celestial and cosmic imagery.
Like Sadeem?
Swipe through thousands of names like it