Definition of Jamshedpur in English:
Jamshedpur
proper nounˌdʒʌmʃɛdˈpʊəˈjämSHedˌpo͝or
An industrial city in the state of Jharkhand, north-eastern India; population 666,700 (est. 2009).
Definition of Jamshedpur in US English:
Jamshedpur
proper nounˈjämSHedˌpo͝or
An industrial city in the state of Jharkhand, northeastern India; population 666,700 (est. 2009).