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.