Elba is a crossword puzzle answer that we have spotted 8 times. Italian isle Napoleon exile isle British actor Idris Mediterranean island Isle of exile for Napoleon Island of Napoleon's exile Island to which Napoleon was first exiled Mountainous Italian island that was Napoleon's first place of exile