Big Huge Thesaurus

Meprin

noun

sounds kind of like