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:
Genevieve, Evangeline, Isla, Amelia, Audrey, Charlotte, Eleanor, Silas, Liam, Oliver, Declan, Felix, Henry, TheodoreNames like Elspeth:
Elizaveta, Elizabeth, Elisaveta, Elsbeth, Elisabette, ElisabethStats for the Name Elspeth
Elspeth is currently not in the top 100 on the Baby Names Popularity Charts
Elspeth is currently not ranked in U.S. births