“Derived from the Arabic root word 'haneef' which means 'upright', 'pious', or 'devoted'.”
Derived from the Arabic root word 'haneef' which means 'upright', 'pious', or 'devoted'.
Use our Father-Match algorithm to find sibling names that harmonise perfectly.
Try Father-Match →