forenames > hafza
The name Hafza is of Arabic origin, and it means "guardian" or "protector". It is a common name in the Muslim world, particularly in countries with Arabic-speaking populations.
surnames > hafza
Please wait, data loading. It may take 1 minute or 2...
Enter the surname you are looking for below: