Big Huge Thesaurus

atarax

noun

sounds kind of like