MERRIMACK RIVER
Definition:
- [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: Merrimack, Merrimack River
Synonyms:
- Search for synonyms for MERRIMACK RIVER



