arimasp
/ˈærɪmæsp/Definitions
1. noun
A monster from ancient Greek literature, typically depicted as a creature with the body of a man and the head of a lion.
“The heroes of the Greek myth faced numerous arimasp, fierce creatures that guarded the golden fleece.”