kaffiyah

noun
  1. a traditional Arab headdress consisting of a square of cloth, typically checkered or plain, folded and held in place by a cord
  2. Usage: also spelled keffiyeh, kafiyeh, or kufiyyah; commonly worn in the Middle East and North Africa

Examples