Oujda
[ ooj-dah ]
/ udʒˈdɑ /
noun
a city in NE Morocco.
British Dictionary definitions for oujda
Oujda
/ (uːdʒˈdɑː) /
noun
a city in NE Morocco, near the border with Algeria: frontier post. Pop: 454 000 (2003)