A person whose head'is∈theclouds' is-
সঠিক উত্তরঃ
B.
a day dreamer
Explanation: Have one’s head in the cloudsEnglish Meaning: (of a person) out of touch with reality / daydreaming.Bangla Meaning: পরিস্থিতি সম্পর্কে পুর্ণ ধারণা না রাখা / আকাশ কুসুম কল্পনা।
Ex. Sentence: He's always got his head in the clouds.Bangla Meaning: সে সর্বদাই দিবা-স্বপ্নে বিভোর থাকে।
সুতরাং A person whose head is in the clouds is - day dreamer.