Origin: Arabic
“Arabic "the rightly guided one"”
Love the name Mahdi?
See if your partner agrees — swipe together and find names you both love.