Big Huge Thesaurus

etodolac

noun

sounds kind of like