HEADSCARF


Meaning of HEADSCARF in English

n. a scarf worn round the head and tied under the chin, instead of a hat.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.