English Dictionary
◊ HEADSCARF
headscarf
n : a kerchief worn over the head and tied under the chin