The first name Elsie is of Scottish, German, Anglo Saxon, Hebrew, Greek origin. It is often a girl name. It has the following meaning(s):
Scottish: A Diminutive of Elizabeth, Meaning 'My God is Bountiful', or 'God of Plenty.'. Also a Diminutive of the Scottish Elspeth. More Popular in the Late Th and Early Th Centuries Than Today
German: Consecrated to God
Anglo Saxon: Gaiety
German: Noble
Hebrew: Variant of Elisabeth: from Elisheba, Meaning Either Oath of God, or God is Satisfaction
Greek: Variant of Elizabeth: from the Hebrew Elisheba, Meaning Either Oath of God, or God is Satisfaction