Noun Definition

oujda

1.Definition: a city in northeastern Morocco near the Algerian border

Category: Places