Hafeezah is an Arabic feminine form meaning 'guardian,' 'protector,' or 'one who preserves.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Hafeezah?
Swipe through thousands of names like it