Mustafa
Arabic
Chosen one
Mustafa is an Arabic name which means 'chosen'. It was one of the many names of the prophet Mohammed.
No more information.
Annag Bas , Lucy , Reba , Candace , Claudia , Giang , Burleigh , Inka , Piti