English → Hindi dictionary

cloud cuckoo land

क्लाउड कुकु लैंडNoun

कल्पना लोक

Definition

an imaginary place where you say people are when they seem optimistically out of touch with reality

Looking for poetry? Read shayari and poems by great poets.