Elba \e-lba, el-ba\ as a girl's name. Diminutive of Elberta. Also a place name: a small island off the coast of Italy, the site of Napoleon's first exile. The Elbe is an important river in Germany and the Czech Republic.
Elba has 2 variant forms: Elbe and Ellba.
Baby names that sound like Elba are Alba, Alby and Albia.