Merrimack

geographical name
Mer·​ri·​mack | \ ˈmer-ə-ˌmak How to pronounce Merrimack (audio) \

Definition of Merrimack

1 river 110 miles (177 kilometers) long in southern New Hampshire and northeastern Massachusetts flowing south and northeast into the Atlantic
2 town on the Merrimack River in southern New Hampshire population 25,494