Hafeezah is an Arabic feminine form meaning 'guardian,' 'protector,' or 'one who preserves.'
Like Hafeezah?
Swipe through thousands of names like it