Origin:Spanish derivation of Greek
Selig
Meaning: blessed, happy in life
Origin:German
Origin:Variation of Zoe, Greek
Origin:Variation of Zoe, Greek
Ava
Meaning: life; bird; water, island
Origin:Hebrew, Latin or Germanic
Origin:Latin form of Eve, Hebrew