0%

ALL meanings of melilla

Me·lil·la
M m
  • noun melilla a seaport belonging to Spain on the NE coast of Morocco, in NW Africa. 1
  • noun melilla 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) 0
  • noun melilla Spanish enclave in NE Morocco: pop. 57,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?