Towelhead

Towelhead called:

  • In American English, a derogatory term for headscarf carrier, usually an Arab
  • Towelhead, German title bluntly: novel, novel by Alicia Erian 's 2005
  • Towelhead, German title bluntly - Nothing is private, US-based film drama directed by Alan Ball from 2007
  • Disambiguation
781503
de