Definitions
There is 1 meaning of the phrase
Merrimack River.
Merrimack River - as a noun
A river that rises in south central new hampshire and flows through concord and manchester into massachusetts and empties into the atlantic ocean
Synonyms (Exact Relations)
merrimack