WhatName

Meaning name Elsa

NamesArthurian_legendEElElsElsa

Elsa

Meaning name Elsa
 Pet form of German Elsabeth, meaning "God is my oath."
Elsabeth - Contracted form of German Elisabeth, meaning "God is my oath." 
Else - Pet form of German Elsabeth, meaning "God is my oath." 
Elsie - Pet form of German Elsabeth, meaning "God is my oath." 
Elspet - Variant spelling of Scottish Elspeth, meaning "God is my oath."
Elspie - Pet form of of Scottish Elspeth, meaning "God is my oath."
Elspeth - Scottish Gaelic form of Greek Elisabet, meaning "God is my oath."

© WHATNAME.NET