KHIMAR

Definition of KHIMAR

  1. (noun)a headscarf worn by observant Muslim women that hangs down to just above the waist