Meaning of new river
Definition of new river
(noun)
a
river
in the
southeastern
United States that flows
northward
from North Carolina to West Virginia where it empties into the Kanawha River
Other information on new river
WIKIPEDIA results for
new river
Amazon results for
new river
Tweet