Baby Names Boy Names Meaning of the Name Mahdi Updated January 14, 2026 by Jennifer M. Mahdi Gender: Male Origin: Arabic Meaning: Rightly Guided ♥ Add to my Namelist What is the meaning of the name Mahdi? The name Mahdi is primarily a male name of Arabic origin that means Rightly Guided. People who like the name Mahdi also like: Malachi, Amil, Nasir, Adli, Zain, Javen, Maddox, Amaya, Mahal, Nailah, Maha, Maliha, Malaika, Trinity Names like Mahdi: Mandy, Mehdi, Mehmood, Mayda, Mehmud, Mate, Monita, Medea, Mahomet, Motoyo, Muhammad, Motoye, Mehta, Midha, Moto, Meda, Metea, Maddy, Manda, Mada, Mattie, Miyanda, Mimiteh, Mayte, Mohamed, Mata, Mead, Mitt, Mendie, Muhammed Stats for the Name Mahdi Mahdi is currently not in the top 100 on the Baby Names Popularity Charts Mahdi is currently not ranked in U.S. births