The meaning of Hamdi is Of praise, commendable.
Hamdi Name In Arabic : حمدي
Hamdi Name In Bangla : হামদি
Hamdi Name In Urdu : حامدی
Hamdi Name In Hindi : हंडी