"one who complains," early 15c., agent noun from groan (v.).
gritty
grizzle
grizzled
grizzly
groan
groaner
groaning
groat
groats
grocer
groceries