0%

ALL meanings of shillong

Shil·long
S s
  • noun shillong a state in NE India. 8660 sq. mi. (22,429 sq. km). Capital: Shillong. 1
  • noun shillong a city in NE India, capital of Meghalaya: situated on the Shillong Plateau at an altitude of 1520 m (4987 ft); destroyed by earthquake in 1897 and rebuilt. Pop: 132 876 (2001) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?