Big Huge Thesaurus

Glareola

noun

sounds kind of like