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:
Charlotte, Amelia, Isla, Audrey, Evangeline, Eleanor, Elsa, Liam, Oliver, Henry, Declan, Silas, Felix, TheodoreNames like Elspeth:
Elizaveta, Elisabette, Elsbeth, Elisabeth, Elizabeth, ElisavetaStats for the Name Elspeth

