MeaningThe story of life, they are efficient
ReligionChristianity
OriginWelsh
Alternate SpellingsEviana, Evia