A variant of Mustafa, from Arabic, meaning "the chosen one."
Like Moustapha?
Swipe through thousands of names like it