oujda
1. [ noun ] (government) a city in northeastern Morocco near the Algerian border
Related terms: city Morocco
Similar spelling:   oughta