Il nome Mahdy è di origine araba e significa "guidato da Dio". Deriva dalla radice verbale h-d-y, che indica l'idea di guida e direzione divina.
Non ci sono molte informazioni sull'origine storica del nome Mahdy, ma si sa che è stato usato come nome proprio in alcune culture arabe e islamiche per esprimere la speranza che il bambino sia guidato da Dio e diventi una persona virtuosa.
Oggi, Mahdy è un nome relativamente uncommon, ma viene ancora scelto da alcune famiglie arabe e musulmane. In generale, è considerato un nome di bellezza e significato profondo per coloro che credono nella guida divina nella vita umana.
Il nome Mahdy è comparso per la prima volta nell'elenco dei nomi più diffusi in Italia nel 2022, con un totale di due bambini nati con questo nome nell'arco dell'anno.