Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

merrimack Definition

Cancel
merrimack
geographical name(Mer-ri-mack)
river 110 miles (177 kilometers) long in southern New Hampshire and northeastern Massachusetts flowing south and northeast into the Atlantic
merrimack
geographical name(Mer-ri-mack)
town on the Merrimack River in southern New Hampshire population 25,494

Words Related to merrimack!

merrimack Examples by Brain Bank Users