Elsie

in baby boy name

The meaning of Elsie is My god is a vow