NameTree.app Logo - AI Baby Name Generator

Elsa

loyalty · independent · gentle

Name Origin

Source: German

Root Word: Elisabeth

Derived From: Elisabeth

Meaning: God's Oath

Popularity History: Elsa became popular in the late 19th and early 20th centuries, particularly influenced by the stories of Hans Christian Andersen, and was popularized again by Frozen.