Big Huge Thesaurus

Clamatores

noun

sounds kind of like