HEADSCARF

Definition of HEADSCARF

  1. (noun)a kerchief worn over the head and tied under the chin