Big Huge Thesaurus

bubulcus

noun

sounds kind of like