Proper Noun
State in north-eastern India which has Shillong as its capital.
The name Meghalaya comes from the Sanskrit word meghālaya, which means "abode of clouds." It is formed by combining the words for cloud and dwelling place.