shambar (English, noun)
expansion: shambar (plural shambars)
Senses:
glosses: A ceremonial veil worn in Palestine.
Forms:
form: shambars
tags: plural