Skip to
Proper noun
A city in New London County, Connecticut, United States. It is also known as the name of the Storrs Campus of the University of Connecticut.
Browse