Girl Dog Name: Elsa

Name: Elsa
Meaning: My God is a vow
Origin: Hebrew
Pronunciation: El-sa
Variants: Elsia

Dogs Named "Elsa" in Pop Culture

Dr. Elsa Schneider

love interest in "Indiana Jones and the Last Crusade"

Elsa

villain in children's TV show "Power Rangers: Dino Thunder"