Arabic name meaning 'protector,' 'guardian,' or one who preserves and memorizes sacred text.
Like Hafid?
Swipe through thousands of names like it