Big Huge Thesaurus

strix

noun

sounds kind of like