Big Huge Thesaurus

Coccothraustes

noun

sounds kind of like