Word info Synonyms

Songhua

Proper noun

Meaning

Songhua

A river in Northeast China which is the longest tributary of the Amur.

Source: en.wiktionary.org

Synonyms

Close letter words and terms