Complainernoun
One who complains, or is known for their complaints.
Complainernoun
One who complains or laments; one who finds fault; a murmurer.
Complainernoun
a person given to excessive complaints and crying and whining
Whinernoun
(derogatory) One who whines about perceived problems; a complainer.
Whinernoun
One who, or that which, whines.
Whinernoun
a person given to excessive complaints and crying and whining