Top definition
A large city located in the north eastern parts of Morocco.
I live in Oujda. The city of Oujda has 1million inhabitants. The summer in oujda is very harsh climate wise.
by Khalid, Belcaid March 15, 2005
Get the mug
Get a oujda mug for your Uncle Manley.

Available Domains :D