Muslim Boy Name
Hafi
Pronounced: HAFI
حافي
Arabic Calligraphy
Meaning:
Generous
Gender
Boy
Origin
Arabic
Starting Letter
H
Quranic Status
Islamic Heritage
Popularity Rank
#62
Islamic Significance & Background
Generous
Generous
✍️
Detailed editorial article for Hafi is coming soon.