English dictionary
khimar meaning and definition
Definition and meaning of khimar at MeaningMonkey.org. khimar meaning and definition in the English Dictionary.KHIMAR noun
Definition of khimar (noun)
- a headscarf worn by observant Muslim women that hangs down to just above the waist
Source: Princeton University Wordnet