Hagrid family

Hagrid is the surname of a wizarding family that was originally pure-blood. However, Mr. Hagrid married a the Giantess Fridwulfa, and she bore him a half-giant son named Rubeus Hagrid. It is unknown if Rubeus Hagrid ever had children, but it is known that he did not marry.

Known Members

 * Fridwulfa — a Giant, wife of Mr. Hagrid, mother of Rubeus Hagrid and Grawp
 * Mr. Hagrid — a pure-blood wizard; father of Rubeus Hagrid who died when his son was twelve years old
 * Rubeus Hagrid — a half-giant wizard, son of Mr. Hagrid and Fridwulfa

Hagrid Family Tree
Mr. Hagrid  +   Fridwulfa   +   Unknown Giant |              |                       Rubeus Hagrid       Grawp

Etymology
According to J.K. Rowling, the name Hagrid comes from the Old English word "hagridden", meaning to have a nightmarish night, particularly when hung over.