Big Huge Thesaurus

ophryon

noun

sounds kind of like