"E" Girl Names, Scottish
Elsie is a girl’s name of Scottish origin meaning “pledged to God“.
Posts with the name Elsie: