[El.ba] n [Elba (Mediterranean island), residence of Napoleon Bonaparte after his first abdication May 14, 1814 to Feb. 26, 1815] (1924): a place or state of exile
ELBA
Meaning of ELBA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012