Big Huge Thesaurus

Melospiza

noun

sounds kind of like