elba (0 synonym found)

We don't have any synonyms for elba yet.

Think elba belongs in the thesaurus? Recommend it and we'll take a look.


Definition of elba:

°An Italian island in the Tuscan Archipelago off the west coast of Italy, between the Italian coast and Corsica.

Definition of elba:

°An Italian island in the Tuscan Archipelago off the west coast of Italy, between the Italian coast and Corsica.

Back to Top