An Arabic name meaning 'the rightly guided one,' significant in Islamic tradition as a messianic title.
Like Mahadi?
Swipe through thousands of names like it