Big Huge Thesaurus

carpodacus

noun

sounds kind of like