Name Meaning Elsa Name Meaning | Origin, History & Popularity Elsa Name Meaning The name Elsa has a beautiful and meaningful origin. It is a short form of the name Elizabeth, which has Hebrew roots and translates to “God is Read more