ELBA


Meaning of ELBA in English

El ‧ ba /ˈelbə/ BrE AmE

an island west of Italy where ↑ Napoleon was sent in 1814 after the failure of his attack on Russia

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.