The meaning of Haadi is A director, a leader, a guide.
Haadi Name In Arabic : هادي
Haadi Name In Bangla : হাদি
Haadi Name In Urdu : ہادی
Haadi Name In Hindi : हादी