This is a list of names in which the usage is Urdu; and the meaning contains the keyword keeper.
Hafiz حافظ m Arabic, Urdu, Bengali, MalayMeans
"preserver, guardian, keeper" in Arabic, a derivative of
حفظ (ḥafiẓa) meaning "to preserve, to protect". This transcription represents two related yet distinct Arabic names:
حافظ, in which the first vowel is long, and
حفيظ, in which the second vowel is long. In Islamic tradition
الحفيظ (al-Ḥafīẓ) is one of the 99 names of Allah.