Meaning of towelhead in English:

towelhead

Pronunciation /ˈtaʊəlhɛd/

noun

offensive
  • A person who wears a turban or keffiyeh (often used as a term of abuse for a Muslim or Arab).