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