English dictionary
oujda meaning and definition
Definition and meaning of oujda at MeaningMonkey.org. oujda meaning and definition in the English Dictionary.OUJDA noun
Definition of Oujda (noun)
- a city in northeastern Morocco near the Algerian border
Source: Princeton University Wordnet