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