Multiple choice

The name of this state means 'abode of the cloud '

  1. Haryana

  2. Shimla

  3. Meghalaya

  4. Punjab

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The name Meghalaya is derived from Sanskrit, where 'Megha' means cloud and 'alaya' means abode, translating to 'abode of the clouds'. It is known for receiving some of the highest rainfall in the world.