Ebilia
This is a Spanish version of the Greek Euellia, which comes from the Greek root "eu," meaning "good, fair."
More info:
Results for "Ebilia" on Google