merrimack river

Noun
  1. A river that rises in south central New Hampshire and flows through Concord and Manchester into Massachusetts and empties into the Atlantic Ocean (synset 109374544)

Other Searches