Synonyms for mahound

1. Mahound (n.)

the Arab prophet who, according to Islam, was the last messenger of Allah (570-632)

Synonyms:
x