Hafi is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Hafi name meanings is Generous.
People search this name as Origin of name of hafizur, Hafiz, Hafiza, Hafiz meaning , Hafid, Origin of name of hafizur rahman, Hafil, Hafifa, Hafiq, Hafizullah, Hafiza sherin, Hafida, Hafia, Hafi, Ahil hafiz, Noor hafiz, Hafiya.
Hafi is written in Urdu, Hindi, Arabic, Bangla as حافی, हफी, حافي, হাফি. Other similar sounding names can be Hafeez, Hafid, Hafiz, Hafizh, Hafizullah, Hafs, Hafsah, Hafa, Hafeeza, Hafeezah, Haffafa, Hafida, Hafiza, Hafizah, Hafsa, Hafsah, Hafthah, Hafza.