Khimar definitions

Search

Khimar

Khimar logo #10101) Headscarf
Found on https://www.crosswordclues.com/clue/khimar

khimar

khimar logo #20974 noun a headscarf worn by observant Muslim women that hangs down to just above the waist
Found on https://www.encyclo.co.uk/local/20974
No exact match found.