Melilla
Melilla
Definition
Me·lilla (mə lē′yə)
Spanish enclave in NE Morocco: pop. 57,000
Browse dictionary entries near Melilla
- melic
- Melian
- melee
- Meleager
- meld
- Melchizedek
- Melchite
- Melchior
- Melburnian
- Melbourne
- melilot
- Melinda
- melinite
- meliorable
- meliorate
- meliorated
- meliorating
- melioration
- meliorative
- meliorator
