Étymologie :Diminutif d'Élisabeth.
Ce prénom s'est surtout acclimaté dans les pays de langue germanique. Il y était déjà utilisé au Moyen Âge : Elsa est, par exemple le nom de l'héroïne coupable de la belle légende de Lohengrin (XIIIe siècle), dont Wagner fera l'un de ses chefs-d'œuvre. En France, Elsa n'était pas fréquent jusque vers 1980. On assiste depuis à sa lente et régulière progression, qui l'a déjà amené à dépasser largement son prénom souche. On célèbre Elsa avec Élisabeth.
Tendances :1185 enfants nés en 2003 ont reçu pour prénom Elsa. 26343 personnes ont été prénommées Elsa en France depuis 1900.