← DefinitionshareGuessjellabanounA long, loose-fitting robe or cloak with a hood, traditionally worn in North Africa.Synonymscloaknounrobenoun