Elspeth
Primarily Female
The meaning of the name Elspeth is God Is My Oath
The origin of the name Elspeth is Scottish
Notes: Form of Elizabeth
People who like the name Elspeth also like: Evangeline, Isla, Eleanor, Charlotte, Amelia, Elsa, Audrey, Oliver, Liam, Declan, Silas, Henry, Felix, Theodore

< Back to Search | Pet Name Categories