oujda

Explore definitions, synonyms, and language insights of oujda

Definitions

Noun
a city in northeastern Morocco near the Algerian border