Musloid

English

Etymology

From Muslim +‎ -oid.

Noun

Musloid (plural Musloids)

  1. (informal, derogatory) A Muslim extremist

Anagrams