The meaning of the name Mustafa is Chosen; one of the Prophets names
The origin of the name Mustafa is