Definition, synonyms and related words
A tent, hut or simple dwelling-place in North Africa, especially Algeria.