
1) English-speaking country 2) State in north east india
Found on
https://www.crosswordclues.com/clue/meghalaya

Meghalaya ə is a state in north-east India. The name means `the abode of clouds` in Sanskrit. As of 2011, the state has a population of 2,964,007 and is the 23rd most populous in the country. The population of Meghalaya as of 2014 is estimated to be 3,211,474. Meghalaya covers an area of approximately 22,430 square kilometers, with a length to .....
Found on
http://en.wikipedia.org/wiki/Meghalaya

State of northeast India, bordered to the north by Assam, to the south by Bangladesh; area 22,489 sq km/8,683 sq mi; population (2001 est) 2,306,100, mainly Khasi, Jaintia, and Garo. The capital is Shillong. The state is upland with hills reaching 2,000 m/6,500 ft, rising steeply in the south away from its border with Bangladesh. Th...
Found on
https://www.encyclo.co.uk/local/21221
No exact match found.