Eba \e-ba\ as a girl's name is a variant of Eve (Latin, Hebrew), and the meaning of Eba is "life, animal".
The baby name Eba sounds like Ebba and Oba. Other similar baby names are Ena, Eva, Eda, Ela, Elba and Ema.