Definition, synonyms and related words
a mythical beast found in Egyptian sculpture and European heraldry, being a lion with the head of a falcon.