griffin: meaning and definitions

EnglishType a word

What is griffin?

  • A fabulous beast with the head and wings of an eagle and the body of a lion.