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