Baby Boy Names
Meaning of the Name Hafiz
What is the meaning of the name Hafiz?
The name Hafiz is primarily a male name of Arabic origin that means Guardian.
People who like the name Hafiz also like: Banjo
Names like Hafiz:
Stats for the Name Hafiz