gangtok

/ˈɡæŋtɒk/

Definitions

1. noun

The capital city of the Indian state of Sikkim, located in the Himalayas.

“The tourists visited the famous Tsomgo Lake in Gangtok during their trip to India.”

Synonyms

  • capital
  • city

Antonyms

  • town
  • village