muhammedanEnglish

Mohammedan, Muhammadan, Muhammedan

Noun

A follower of Mohammed

English: Mohammedan, Muhammedan, Muhammadan

English words with similar meanings

Show 2 words