Big Huge Thesaurus

steatornis

noun

sounds kind of like