Mahound Synonyms

məhound, məho͝ond
The Arab prophet who, according to Islam, was the last messenger of Allah (570-632)
(Noun)