Big Huge Thesaurus

Raptores

noun

sounds kind of like