Definitions for "Shedd"
shedda: turban in Morocco, Algeria, Tunisia