Melilla
[ mey-leel-yah ]
/ meɪˈlil yɑ /
noun
a seaport belonging to Spain on the NE coast of Morocco, in NW Africa.
Example sentences from the Web for melilla
British Dictionary definitions for melilla
Melilla
/ (Spanish melija) /
noun
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)