Khimar — definition

1. khimar (Noun)

1 definition

khimar (Noun) — A headscarf worn by observant Muslim women that hangs down to just above the waist.

1 type of
headscarf