griffin ( synonym found)

Definition of griffin:

(n) : a mythical beast having the body of a lion and the wings and head of an eagle

Definition of griffin:

(n) : a mythical beast having the body of a lion and the wings and head of an eagle

Back to Top