Musloid

Musloid antonyms

Musloid definitions

noun
  • A Muslim extremist