What is the meaning of the word "promethazine"?

Definitions: