Melilla (noun) Definition, Meaning & Examples

noun
  1. a seaport belonging to Spain on the NE coast of Morocco, in NW Africa.
noun
  1. the chief town of a Spanish enclave in Morocco, on the Mediterranean coast: founded by the Phoenicians; exports iron ore. Pop: 68 463 (2003 est)
Melilla (noun) Definition, Meaning & Examples

More Definitions