English synonyms about - contact  

New River

noun

1 New River

A river in the southeastern United States that flows northward from North Carolina to West Virginia where it empties into the Kanawha River.


Find more on new river elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0196