Shillong in Russian Shillong in Russian Шилло́нг proper noun A city, the state capital of Meghalaya, India. Add to Flashcards