Lampedusa Hear it!

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

  1. lampblack
  2. lampas
  3. lamp shell
  4. lamp
  5. lammergeier
  6. Lammas
  7. laminitis
  8. laminin
  9. laminectomy
  10. lamination
  1. lamper eel
  2. lampion
  3. lamplight
  4. lamplighter
  5. lampoon
  6. lamppost
  7. lamprey
  8. lampshade
  9. LAN
  10. LAN emulation