Quick answer
Elsa is a girl name.
Pronunciation: German /ˈɛl.za/; Finnish /ˈel.sɑ/; Italian /ˈɛl.sa/; Spanish /ˈel.sa/; European Portuguese /ˈɛɫ.sɐ/; Brazilian Portuguese /ˈɛw.sɐ/; Brazilian Portuguese /ˈɛw.zɐ/; English /ˈɛl.sə/.
Meaning and history
Short form of Elisabeth, typically used independently. In medieval German tales Elsa von Brabant was the lover of the hero Lohengrin. Her story was expanded by Richard Wagner for his opera Lohengrin (1850). The name had a little spike in popularity after the 2013 release of the animated Disney movie Frozen, which featured a magical princess by this name.
Notes and context
Usage: german, swedish, norwegian, icelandic, finnish, italian, spanish, portuguese, english