Definition of Melilla
city and port on the Mediterranean Sea northeast of Fez in northern Morocco population 81,323 ◆Melilla is a Spanish presidio .
Learn More about melilla
Britannica.com: Encyclopedia article about Melilla
Seen and Heard
What made you want to look up Melilla? Please tell us where you read or heard it (including the quote, if possible).