Big Huge Thesaurus

suricata

noun

sounds kind of like