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:
Eleanor, Evangeline, Elsa, Audrey, Charlotte, Amelia, Isla, Oliver, Liam, Felix, Theodore, Silas, Henry, DeclanNames like Elspeth:
Elizaveta, Elisaveta, Elizabeth, Elsbeth, Elisabette, ElisabethStats for the Name Elspeth

