Definition of Mahound

  • 1. The Arab prophet who, according to Islam, was the last messenger of Allah (570-632) Noun

Synonyms for word "mahound"

Semanticaly linked words with "mahound"