Translation of mahdi in English:

mahdi

a great leader

noun

  • 1

    a great leader, a guide