Girl Dog Name: Hagrid

Name: Hagrid
Meaning:
Origin: Hebrew

Dogs Named "Hagrid" in Pop Culture

Rubeus Hagrid

character in the Harry Potter series