E
Elspeth
Elspeth Gender: Female Origin: Scottish Meaning: God Is My Oath What is the meaning of the name Elspeth? The name Elspeth is primarily a female name of Scottish origin that means God Is My Oath. The name Elspeth is of Scottish origin and is a variant of the name Read more…