Type Word Usage Arabic Scripts اصطفا(Arabic) Meaning & History Arabic word meaning "to choose" [1]. Related ItemsDetails Given Name DescendantsMostafa, Moustafa, Mustafa, Mustapha(Arabic) Mostafa, Mostofa(Bengali) Mustafa(Bosnian) Mustafa(Indonesian) Mustafa(Kazakh) Mistefa(Kurdish) Mustafa(Malay) Mostafa(Persian) Mustafo(Tajik) Mustafa(Turkish) Mustafa(Urdu) Mustafo(Uzbek) Moustapha(Western African) Surname DescendantsMostafa, Mustafa(Arabic) Mustafa(Urdu) Sources & References Wehr, Hans. A Dictionary of Modern Written Arabic. Spoken Language Services, 1979, page 606.