What is the meaning of the word "griffon"?

Definitions: