Skip to
noun
In Moroccan Arabic, a public place or square that functions as a marketplace, often associated with social gatherings and events.
Browse