Big Huge Thesaurus

Raphicerus

noun

sounds kind of like