Merrimack
geographical name
Mer·ri·mack
ˈmer-ə-ˌmak
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share