harrumpherEtymologyFrom harrumph + -er.harrumpher means one who complains or moralizes. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounOne who complains or moralizes.