Save Type Surname (from nickname) Usage Arabic (Egyptian) Scripts المهدى(Egyptian Arabic) المهدي(Arabic) Pronounced Pron. /ʔel.ˈmæh.di/(Egyptian Arabic) [key·simplify] Other Forms FormsElmahdy, El Mahdi, Elmahdi Meaning & History Variant of Elmahdy.