Elsa, Elsa name, meaning of Elsa

Information about the name Elsa

Elsa is an english girl name. Meaning “my God is an oath”.

Short form of Elisabeth

Image I Love Elsa

I Love Elsa