sniveler, complainer

listen to the pronunciation of sniveler, complainer