Big Huge Thesaurus

sceloglaux

noun

sounds kind of like