What is the meaning of the word "pangloss"?

Definitions: