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 - Словарь современного английского языка.
2012