New Marlborough

English

Etymology

Named after Marlborough in Middlesex County, Massachusetts.

Proper noun

New Marlborough

  1. A town in Berkshire County, Massachusetts, United States.