Newport News
English Dictionary
->
Letter N
-> Newport News
Search Dictionary:
Newport News Definition
(n)
a
port
city
in
southeastern
Virginia
at
the
mouth
of
the
James
River
off
Hampton
Roads
;
large
shipyards
Newport News Synonyms
Newport News
© Art Branch Inc.