Meghalaya's name means 'abode of clouds' in Sanskrit, referring to its extremely high rainfall and cloud-covered hills. The state receives among the highest rainfall globally at Cherrapunji and Mawsynram. Himachal, Assam, and Tripura have different geographical characteristics and etymologies.