New London
English Dictionary
->
Letter N
-> New London
Search Dictionary:
New London Definition
(n)
a
town
in
southeastern
Connecticut
near
Long
Island
Sound
;
an
important
whaling
center
in
the
19th
century
New London Synonyms
New London
© Art Branch Inc.