Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Mohammed
(m/oU/'h/&/m/I/d )
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)
Synonym:
mahomet
,
mahound
,
mohammad
,
muhammad
source: wordnet30