A picturesque town on the island of Elba.
Elba definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
Italian island in the Tyrrhenian Sea, between Corsica & Italy: site of Napoleon's first exile (1814-15): 86 sq mi (223 sq km)
Elba definition by American Heritage Dictionary
An island of Italy in the Tyrrhenian Sea between Corsica and the mainland. Napoleon Bonaparte spent his first period of exile here (May 1814-February 1815).