ELBA


Meaning of ELBA in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.