Definition of praying scarf in English:

praying scarf

noun

  • = prayer scarf.

Origin

Late 19th century; earliest use found in Littell's Living Age.