Where does “Mustapha” come from?

Mustapha (Hausa) comes from Arabic مُصْطَفَى — the chosen one.

Ancestry of “Mustapha”, step by step

StepLanguageWordMeaning
1Arabicمُصْطَفَىthe chosen one
Every word from Arabic مُصْطَفَى