Multiple choice general knowledge

Which indian state is called Abode of clouds

  1. Kolkata

  2. Punjab

  3. Meghalaya

  4. Arunachal Pradesh

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

Meghalaya means 'abode of clouds' in Sanskrit. The name reflects the state's geography where clouds frequently envelop the hills. Kolkata is a city, not a state, while Punjab and Arunachal Pradesh have different etymologies.