Big Huge Thesaurus

bubalus

noun

sounds kind of like