Meaning of the name Elsa
A pet form or derivative of the Hebrew name Elizabeth, which itself is derived from the Hebrew elīsheba meaning 'God is perfection' or 'God is my oath'. Elsa may well be having a revival, having being born by the Snow Queen in the hugely popular Disney film Frozen (2013).
Origin of the name Elsa
Please log in to add to your favourite names.
Baby Name Search