shrieker

noun

One who shrieks.

noun

The bar-tailed godwit, Limosa lapponica.

noun

One who utters a shriek.

noun

One who shrieks.