Subscriber login


Forgot your password?

Library card login

Other

Melilla

Pronunciation: /mɛˈliːjə/

Definition of Melilla
  • a Spanish enclave on the Mediterranean coast of Morocco; population 71,448 (2008). It was occupied by Spain in 1497.

Melilla in other Oxford dictionaries

Definition of Melilla in the US English dictionary