Name: Elspeth
Gender: Feminine
Origin: Europe
Language: Scottish
Thematic: Biblical
Meaning: God's promise.
Comments: Elspeth is the Scottish form of Elizabeth.
Categories: Feminine | Europe | Scottish | Biblical