What is the meaning of the word "typhon"?

Definitions: