Meaning of the name Elspeth
A Scottish variant of the Hebrew name Elizabeth, which itself is derived from the Hebrew elīsheba meaning 'God is perfection' or 'God is my oath'.
Origin of the name Elspeth
Please log in to add to your favourite names.
Baby Name Search