Haneefah is the feminine form of Hanif, an Arabic name meaning true believer or upright one.
Like Haneefah?
Swipe through thousands of names like it