Noun a stone figure having a lion's body and a human or animal head

The largest monolith statue in the world is the couchant sphinx, with the body of a lion and head of a man.