English dictionary
headscarf meaning and definition
Definition and meaning of headscarf at MeaningMonkey.org. headscarf meaning and definition in the English Dictionary.HEADSCARF noun
Definition of headscarf (noun)
- a kerchief worn over the head and tied under the chin
Source: Princeton University Wordnet