A variant of مصطفى, meaning “chosen one” in Arabic.
Like Mustapha?
Swipe through thousands of names like it