- a city in NE Morocco.
- a city in NE Morocco, near the border with Algeria: frontier post. Pop: 454 000 (2003)
More Definitions
- COTERMINOUS (noun) Definition, Meaning & Examples
- TAKE APART (noun) Definition, Meaning & Examples
- GOLDEN BULL (noun) Definition, Meaning & Examples
- GREENWICH MEAN TIME (noun) Definition, Meaning & Examples
- PERFORMANCE INDICATOR (noun) Definition, Meaning & Examples
- LAMELLIBRANCH (noun) Definition, Meaning & Examples