hugger

/ˈhʌɡər/
noun
  1. A person who hugs someone, especially in a warm or affectionate way.
    • He's not a hugger, so I just shook his hand instead.
    • My aunt is a big hugger; she greets everyone with a warm embrace.
    • At the support group, everyone was a hugger, offering comfort freely.