Mușțafa
This name means "chosen, selected" in Arabic.
Alternates:
Mustafa
More info:
Results for "Mustafa" on Google