Hagrid is a masculine name that's sure to bring a smile to your face and warm your heart. With Old English roots, it means "worried," but it'll never make you frown! It's a name that celebrates the loveable gentle giant and Hogwarts gamekeeper in the magical world of Harry Potter. With his wild mane of hair and love for creatures big and small, Hagrid is a loyal friend and true legend. This name will always remind your little one that—whether they're short or tall—it's the size of their heart that truly matters.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.