A river 500 mi (800 km) long in southeast Asia rising in central Yunnan, China and flowing southeast to Red River.
Ba"bi*an (?), Ba"bi*on (?), n. [See Baboon]
© Webster 1913.
Log in or register to write something here or to contact authors.
Need help? email@example.com