New london has 2 different meanings across 2 categories:
Noun · Proper Noun
a town in southeastern Connecticut near Long Island Sound; an important whaling center in the 19th century
A seaport city in New London County, Connecticut, United States.