What is the meaning of the word "esox"?

Definitions: