DictionaryRoot: Khimaira
Greek

Khimaira

the Chimera monster

1 / 3
noun

chimera

An imagined possibility or hope that cannot be realized.

Etymology

The name belongs to a mythical creature combining different animals. Its impossible form supplied a figure for an imagined scheme or hope that cannot become reality.

Full entry

Related word entries