Name Elsa – origin and meaning

Elsa is a female name.

Origin of Elsa

Elsa is a short variant of Elizabeth.

Meaning of Elsa

Elsa means “my God is an oath”.


Names Girl's name Short girl names Short names Names with E Girl names with E

More popular first names

Ella Emma Olivia Elise Noah Liam Lucas Oscar Benjamin Sara Adam

Top names

Sweden 2016 Sweden 2018

You're looking for names like Elsa?

No need to look further, then. Find the perfect first name for your baby together with your partner now!

babyname app android babyname app iPhone