Question: is mehdi a muslim name?
Answer: Mehdi is a Muslim Boy Name. Mehdi name meaning is Guide, Spiritual Guide. It has multiple Islamic meaning. The name is originated from Arabic.