raghead🔊nounEtymology From rag + head.1Offensive, Slang, Slur A Muslim or Sikh.2Ethnic, Offensive, Slang, Slur A person from the Middle East and North Africa.Synonymsdiaperhead, towelhead