Big Huge Thesaurus

Hylocichla

noun

sounds kind of like