Other crossword clues for answer "ELBA"ELBAisland on which Napoleon was exiledactor Idris of “The Wire”island near Montecristopart of the Tuscan Archipelagoisle where Napoleon was exiled“The Wire” actor Idrisactor Idrisportoferraio is its largest townisland east of Corsicaactor Idris with an O.B.E.