mahometEnglish

Mahomet, Mahound, Mohammad, Mohammed, Muhammad

Noun

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

English: Mohammed, Mohammad, Muhammad, Mahomet, Mahound

Bahasa: Mahomet, Mahound, Mohammad, Mohammed, Muhammad

Bahasa words with similar meanings

English words with similar meanings

Show 4 words