squaller

noun

One who squalls; one who shrieks or cries aloud.

noun

One who squalls; a screamer.

noun

One who squalls; a crier, complainer, or bad singer.