Save Type Surname (from given name) Usage Arabic, Persian Scripts مهدي(Arabic) مهدی(Persian) Pronounced Pron. /ˈmah.diː/(Arabic) /mæh.ˈdiː/(Persian) [key·simplify] Other Forms FormsMehdi, Mahdy, Mehdy Meaning & History From the given name Mahdi.