Oujda (noun) Definition, Meaning & Examples

noun
  1. a city in NE Morocco.
noun
  1. a city in NE Morocco, near the border with Algeria: frontier post. Pop: 454 000 (2003)
Oujda (noun) Definition, Meaning & Examples

More Definitions