Big Huge Thesaurus

hemachatus

noun

sounds kind of like