Question: is mahdi an islamic name?
Answer: The name Mahdi is a Muslim Baby Names baby name. In Muslim Baby Names the meaning of the name Mahdi is: Guided to the right path.