Synonyms

1. Sikkim

noun. a geographical area and former kingdom in northeastern India in the Himalaya Mountains between Nepal and Bhutan.

Synonyms

  • Bharat
  • Republic of India

Featured Games

Synonym.com