The name Elsie is a Scottish baby name. In Scottish the meaning of the name Elsie is: A , meaning 'my god is bountiful', or 'god of plenty.'. Also a diminutive of the Scottish Elspeth. More popular in the late 19th and early 20th centuries than today.
Elspeth or Elspet is a feminine given name, which is the Scottish form of Elizabeth. It means "chosen by God" or "consecrated by God".