What is the full meaning of satyral
a heraldic monster compounded of man, lion and antelope [n -S]
Example of the word satyral placed on a Scrabble board.