Lampedusa
Lampedusa
Definition
Lam·pe·dusa (läm′pə do̵̅o̅s′ə, -do̵̅o̅z′ə)
Italian island in the Mediterranean, between Malta & Tunisia: 8 sq mi (21 sq km)
Browse dictionary entries near Lampedusa
- lampblack
- lampas
- lamp shell
- lamp
- lammergeier
- Lammas
- laminitis
- laminin
- laminectomy
- lamination
- lamper eel
- lampion
- lamplight
- lamplighter
- lampoon
- lamppost
- lamprey
- lampshade
- LAN
- LAN emulation
