← DefinitionshareGuesshaicknounA large piece of cloth worn as an outer garment by some people in North Africa, especially in Morocco and Algeria.Synonymscloaknounrobenoun