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
Synonyms : mantichora, manticora, mantiger
Similar words of Manticore :