Canadian English Meaning of new london

New London

Other Canadian English words related to New London

No Synonyms and anytonyms found

Definitions and Meaning of new london in English

Wordnet

new london (n)

a town in southeastern Connecticut near Long Island Sound; an important whaling center in the 19th century

FAQs About the word new london

New London

a town in southeastern Connecticut near Long Island Sound; an important whaling center in the 19th century

No synonyms found.

No antonyms found.

new line => new line, new latin => New Latin, new jerseyite => New Jerseyan, new jerseyan => New Jerseyan, new jersey => New Jersey,