Elsy
US Popularity Rank: 3525
Origin: British
Meaning: God's promise; Elf victory
Elsy is a baby girl name of English and Hebrew origins. When looking at the name though its English connections, Elsy is derived from the Middle English family name Elsey, and means “elf-victory.” Alternatively, it could be a derivative of Elizabeth, meaning “God’s promise,” and can service as a proud expression of faith and love. Regardless of which definition most appeals to you, baby Elsy is sure to suit their name perfectly!