Melilla
Me·lil·la
geographical name \mə-ˈlē-yə\Definition of MELILLA
city & port NE Morocco on coast NE of Fez; a Spanish presidio pop 66,411
Learn More About MELILLA
Seen & Heard 
What made you want to look up Melilla? Please tell us where you read or heard it (including the quote, if possible).








