Big Huge Thesaurus

Musophaga

noun

sounds kind of like