Subscriber login


Forgot your password?

Library card login

Other

Jamshedpur


Definition of Jamshedpur
  • an industrial city in the state of Jharkhand, NE India; population 666,700 (est. 2009).

Jamshedpur in other Oxford dictionaries

Definition of Jamshedpur in the US English dictionary