Answer: lampedusa

AnswerCrossword Clue
LAMPEDUSA

Largest of Pelagian islands.

LAMPEDUSA

Island between Malta and Tunisia.

LAMPEDUSA

Island west of Malta.

LAMPEDUSA
Author of "The Leopard."