Oujda - Definition

oujda

n 1: a city in northeastern Morocco near the Algerian border

Look up another word