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.