Female

Elsa

Meaning: God is abundance

Origin: Hebrew

Elsa began as a German short form of Elisabeth, itself from the Hebrew Elisheva, roughly 'my God is abundance' or 'my God is an oath.' It has long circulated as an independent name across Northern Europe, Finland included, well before Disney's Frozen gave it a second wave of popularity.