I finally understand Hagrid's name!


It comes from the word hagridden. And it's just like the witty and clever Ms. Rowling to invent a past tense form of that word.

reply

It could also come from haggard.

Bob

reply

Haggard means careworn and tired-looking. I didn't get the impression that Hagrid was always too tired to do anything.

reply