You searched for: “chimaera”
A wild idea or an absurd thought; impossible foolish fancies. (1)