Big Huge Thesaurus

Atarax

noun

sounds kind of like