Big Huge Thesaurus

coccothraustes

noun

sounds kind of like