The meaning of Madi is Past, sharp
Madi Name In Arabic : ماضي
Madi Name In Bangla : মাদী
Madi Name In Urdu : مادی
Madi Name In Hindi : मड़ई