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