Girl Dog Name: Myranda

Name: Myranda
Meaning: Admirable, Beautiful
Origin: English
Pronunciation: My-ran-da
Variants: Maranda

Dogs Named "Myranda" in Pop Culture

Myranda

character in the Game of Thrones series