MANTICORA is a
9
letter word starting with
M
and ending with
A
Definitions & Synonyms
noun -
A Manticora is a mythical beast, depicted as having the body of a lion, the face of a man, and the tail of a scorpion or dragon, believed to roam in Asia, especially India, in ancient lore.