English | German | Russian | Czech

Jinsha English

Meaning Jinsha meaning

What does Jinsha mean?

Jinsha

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...?