Mahdi The origin and history of Mahdi. Etymology From Arabic mahdiyy, "guided one". ← Back to the full definition of Mahdi