Dictionary search results

Showing 1-3 of 3 results

Somerville British & World English

An industrial and residential city in eastern Massachusetts, northwest of Boston; population 75,662 (est. 2008)