Big Huge Thesaurus

nephralgia

noun

sounds kind of like