Englishfor English speakers
Jinsha
English
Meaning Jinsha meaning
What does Jinsha mean?
Jinsha
properNoun
—
The Jinsha River in Qinghai and western Sichuan, the headwater of the Yangtze
—
The Jinsha culture in prehistoric China, named for its type site
—
Jinsha, the archaeological site named for a nearby street
Are you looking for...?