Manticore Meaning

There are 1 meaning(s) for word Manticore

Meaning 1 : a mythical monster having the head of man (with horns) and the body of a lion and the tail of a scorpion

    Synonyms : mantichora,  manticora,  mantiger