Definition of Shillong in US English:

Shillong

proper noun

  • A city in the far northeast of India, capital of the state of Meghalaya; population 141,700 (est. 2009).

Pronunciation

Shillong

/SHəˈlôNG/