Elsa
girl nameHebrewGerman
rising
Meaning of Elsa
The name Elsa means “my God is an oath”. It has origins in Hebrew and German and is a 2-syllable girl name.
Elsa — Quick Facts
Gender
girl
Origin
Hebrew, German
Syllables
2
Popularity Rank
#75
Nicknames for Elsa
Els
Style & Vibe
germanroyalvintage