Home
Search
Index
Definify.com
Definition
2025
Melilla
Melilla
English
Proper noun
Melilla
A Spanish
enclave
at the edge of
Morocco
.
See also
Ceuta
Spanish
Proper noun
Melilla
?
Melilla
(an autonomous city in
Spain
)
Related terms
melillense
Similar Results
Melilot