Chimera Meaning
There are 2 meaning(s) for word Chimera
Meaning 1 : (Greek mythology) fire-breathing female monster with a lion's head and a goat's body and a serpent's tail; daughter of Typhon
Synonyms : chimaera
Synonyms : chimaera
Similar words of Chimera :