Meaning of mahdi

Definition of mahdi

(noun) (Islam) a messianic leader who (according to popular Muslim belief) will appear before the end of the world and restore justice and religion

Other information on mahdi

WIKIPEDIA results for mahdi
Amazon results for mahdi