Shillong in Greek Shillong in Greek Σιλόνγκ proper noun A city, the state capital of Meghalaya, India. Add to Flashcards