Meaning A variation of the English Elizabeth, from Hebrew origin meaning 'oath of God'. Origin of Elspeth Hebrew +-100%Zoom level changed to 1 Popular Middle Names Gabrielle Pronunciation 🔊 Listen Elspeth ELS-peth Similar Names Bessy Ellisa Elyssa Elisabeth Elisa Elise Elizabeth-Rose Hannah Elizabet Betsey Ruby-Elizabeth Year by Year Popularity of Elspeth