eşarp

  1. Noun, Textile Industry scarf
  2. handkerchief
  3. kerchief
  4. babushka
  5. cravat
  6. muffatee

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Kadınların başlarına, ... uzun kumaş