Melilla
geographical name
Me·lil·la
mə-ˈlē-yə
city and port on the Mediterranean Sea northeast of Fez in northern Morocco population 81,323
Note: Melilla is a Spanish presidio.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share