0%

ALL meanings of elba

E e
  • noun elba a mountainous island off the W coast of Italy, in the Mediterranean: Napoleon Bonaparte's first place of exile (1814–15). Pop: 30 000 (latest est). Area: 223 sq km (86 sq miles) 0
  • noun elba Italian island in the Tyrrhenian Sea, between Corsica & Italy: site of Napoleon's first exile (1814-15): 86 sq mi (223 sq km) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?