حافظ

Meaning of the name Hafez

keeper; one who knows the Koran by heart; the poet Hafez

Latin spelling
Hafez (Hafiz)
Persian script
حافظ
For
Boys
Origin
Arabic, very common in Persian
Topics
History

Similar names