oujda has definitions from the field of government
1
[ noun ] (government) a city in northeastern Morocco near the Algerian border

Related terms

city Morocco

*