Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

elba Definition

Cancel
elba
noun(El-ba)
a place or state of exile
elba
geographical name(El-ba)
island of Italy in the Mediterranean between Corsica and the mainland; chief town Portoferraio area 86 square miles (224 square kilometers)

Words Related to elba!

elba Examples by Brain Bank Users