Jamshedpur (English, name)
expansion: Jamshedpur
Senses:
glosses: A city in the state of Jharkhand, India.
Forms: