Meghalaya
geographical nameDefinition of Meghalaya
state of northeastern India bordering on Bangladesh; capital Shillong area 8665 square miles (22,442 square kilometers), population 2,966,889