First name origin & meaning:
First name variations: Mostafa, Mostafah, Mustafe, Mustafo, Mustofo, Mustafa
Last name origin & meaning:
English (mainly Norfolk): from Middle English staf ‘rod’,
‘staff’; a nickname for a tall, thin person, or a metonymic
occupational name for anyone who carried a staff of office, a reminder
of his right to inflict physical discipline.
Comments for Mostaffa