Multiple choice general knowledge history Which state in northeastern India is also known as the “Abode of the Clouds”? Mizoram Manipur Nagaland Meghalaya Reveal answer Fill a bubble to check yourself D Correct answer Explanation Meghalaya means 'Abode of the Clouds' in Sanskrit. The state receives some of the highest rainfall in the world, particularly in Cherrapunji and Mawsynram, which justifies this apt name describing its cloudy, misty landscape.