Dictionary.com
Thesaurus.com
Showing results for Fall River. Search instead for yalu+river.

Fall River

American  

noun

  1. a seaport in SE Massachusetts, on an arm of Narragansett Bay.