quimera
Top 15000
Meanings
Noun
1. chimera
2. chimera, pipe dream (something illusory or impossible to achieve)