shillong

/ʃiˈlɔŋ/ or /ʃɪˈlɔŋ/

Definitions

1. proper noun

A city in the state of Meghalaya, India.

“The scenic beauty of Shillong made it a popular tourist destination.”

2. noun

A hill station in the Khasi Hills, known for its natural beauty and climate.

“Shillong is often referred to as the ‘Scotland of the East’.”

3. verb

To refer to or describe something as being from or associated with Shillong.

“The local cuisine in Shillong is often described as a unique blend of different cultures.”

Synonyms

  • hill station
  • tourist destination

Antonyms

  • deserted place
  • unattractive location