Big Huge Thesaurus

guacharo

noun

sounds kind of like