/ Dictionary / Index S Songhua: Meaning and Definition of Find definitions for: Song•hua Pronunciation: (sông'hwä'), [key] — n. Pinyin. a river in NE China, flowing NW and NE through E and central Manchuria into the Amur River on the boundary of Siberia. 800 mi. (1287 km) long. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Songhai Songjiang Related Content Daily Word Quiz: tenacious Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language