English synonyms about - contact  

Oujda

noun

1 Oujda

A city in northeastern Morocco near the Algerian border.


Find more on oujda elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.018