ksar — North African Maghrebi Arabic term for fortified village or collective granary