'khimar' definitions:

Definition of 'khimar'

(from WordNet)
noun
A headscarf worn by observant Muslim women that hangs down to just above the waist