Toolantern

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

Browse all baby 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.