Jamshedpur
geographical name
Jam·shed·pur
ˈjäm-ˌshed-ˌpu̇r
city at a confluence of rivers in the state of Jharkhand, eastern India population 1,339,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share