Big Huge Thesaurus

Carnivora

noun

sounds kind of like