Search Result:merrimack




Overview of noun merrimack

The noun merrimack has 1 sense


  • Merrimack, Merrimack River -- (a river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean)