Hafi
in baby boy name
The meaning of Hafi is Generous
Hafi Name In Arabic : حافي
Hafi Name In Bangla : হাফি
Hafi Name In Urdu : حافی
Hafi Name In Hindi : हफी
in baby boy name