jinsha

/dʒɪnʃɑː/

Definitions

1. noun

A river in Sichuan Province, China, and a legendary golden river in Chinese mythology.

“The Jinsha River flows through the scenic valleys of Sichuan Province.”

Synonyms

  • golden river
  • river

Antonyms

  • barren land
  • desert