Definition of Merrimack River in English:

Merrimack River

proper noun

  • A river that flows for 110 miles (180 km) from New Hampshire through eastern Massachusetts to the Atlantic Ocean.