English synonyms about - contact  
New RiverriverAmericathe StatesU.S.U.S.A.United StatesUnited States of AmericaUSUSA

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.0136