Storrs
Storrs may refer to:* Storrs (surname) * Storrs, Connecticut, a village where the main campus of the University of Connecticut is located ** Charles and Augustus Storrs, founders of the University of Connecticut and namesakes of the village * Storrs Township, Hamilton County, Ohio * Storrs, South Yorkshire, a rural hamlet within the City of Sheffield, England * Storrs, Cumbria Provided by Wikipedia
-
1
-
2