Big Huge Thesaurus

Rocephin

noun

sounds kind of like