What Does the Name Elspeth Mean?
Elspeth is a girl name of Scottish origin. It means “my God is an oath”.
Origin: Scottish
Gender: girl
Pronunciation: EL-speth
The name Elspeth comes from Scottish roots, where it carries the meaning “my God is an oath”. It is pronounced EL-speth.
Is Elspeth a boy or girl name? Elspeth is traditionally used as a girl name.
More Scottish names
Frequently asked questions
What is the meaning of Elspeth?
Elspeth means “my God is an oath”. It is a name of Scottish origin.
What origin is the name Elspeth?
Elspeth is of Scottish origin.
Is Elspeth a boy or girl name?
Elspeth is traditionally a girl name.