MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Mahound
(m/@/'h/AU/nd )

noun (n)

  • the Arab prophet who, according to Islam, was the last messenger of Allah (570-632)
    arab yang nabi, menurut islam, terakhir utusan allah (570-632)
    source: wordnet30
  • A contemptuous name for Mohammed; hence, an evil spirit; a devil.
    sebuah nama untuk contemptuous mohammed; maka, roh jahat; setan.
    source: webster1913