Elspeth
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.
Form of ElizabethPeople who like the name Elspeth also like:
Amelia, Charlotte, Eleanor, Audrey, Evangeline, Isla, Elsa, Silas, Oliver, Felix, Henry, Declan, Liam, TheodoreNames like Elspeth:
Elisaveta, Elsbeth, Elizabeth, Elisabeth, Elizaveta, ElisabetteStats for the Name Elspeth

