Shillong
geographical name
Shil·long
shi-ˈlȯŋ
city in northeastern India and capital of the state of Meghalaya population 355,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share