Definition, synonyms and related words
a granary, or village containing a granary, in the Maghreb (Berber countries).