The “Hagrid” family name is derived after the Old English word “hagridden,” which means “nightmarish night.” It’s also a euphemism for a hangover.