Oujda

English

Proper noun

Oujda

  1. A city, the capital of the Oriental Region, Morocco.