Elspeth

What does Elspeth mean?

Elspeth is the Scots form of Elizabeth, itself from the Hebrew name Elisheba, meaning a committed oath to God. The name carries that original sense of pledge and devotion, rendered in a distinctively Scottish shape that feels both grounded and lyrical.

As a given name Elspeth feels quietly strong and slightly old fashioned in a good way. It suggests classic roots and a touch of rural or Highland charm. The sound is crisp and slightly austere, while still offering softer nicknames such as Elsie or Beth when you want a warmer, more familiar feel.

Historical Context

Elspeth developed in Scotland as a local form of Elizabeth. Names often change shape as they move between languages and dialects, and in Scots the familiar Elizabeth evolved into Elspeth and similar forms such as Elspet. The transformation reflects regional pronunciation patterns and the tendency in Scots to shorten or alter syllables while keeping the name recognisable.

While Elizabeth has a long biblical and royal history across Europe, Elspeth stayed more regionally rooted. It appears in Scottish parish records, literature, and folklore, carrying associations with rural Highland life and historic Scottish families. Over the centuries Elspeth has cycled in popularity, often chosen by families who appreciate its traditional feel and distinct identity within the wider Elizabeth family of names.

Popularity of Elspeth over time

What do parents think of Elspeth?