Souhegan River, New Hampshire
Originally Souheganak, the name of a river in Hillsborough county, and the former name of Amherst and Merrimack. The principal branch of this river originates from a pond in Ashburnham, Mass. It passes N. through Ashby, at the N.W. angle of the county of Middlesex, into New Ipswich, and through Mason, Milford, Amherst, into Merrimack, whence it unites with Merrimack river. In its course it receives several streams from Temple, Lyndeborough, and Mount Vernon, and just before it falls into the Merrimack, receives Babboosuck brook, a considerable stream issuing from Babboosuck pond. See Amherst.