Noun Definition

khimar

1.Definition: a headscarf worn by observant Muslim women that hangs down to just above the waist

Category: Objects