Mokadour /(?)/

Mok·a·dour

Mokadour

n.
  1. A handkerchief. [Obs.]