Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shillong Definition

Cancel
shillong
geographical name(Shil-long)
city in northeastern India and capital of the state of Meghalaya population 355,000

Words Related to shillong!

shillong Examples by Brain Bank Users