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



