From Arabic, meaning "bearer of good news" or "bringer of glad tidings."
Like Mubashir?
Swipe through thousands of names like it