gruñón

Etymology
Derived from.

Adjective

 * 1) grumpy, grouchy

Noun

 * 1) grouch, grump, grumbler
 * 2) growler, grunter
 * 3)  grunion