: a large cloth worn as a combination head covering, veil, and shawl usually by Muslim women especially in Iran
Love words? Need even more definitions?
Merriam-Webster unabridged
Share