Haneefah is the feminine form of Hanif, an Arabic name meaning true believer or upright one.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Haneefah?
Swipe through thousands of names like it