Meaning of merrimack
Definition of merrimack
(noun)
a
river
that rises in
south
central
New Hampshire and flows
through
Concord and Manchester into Massachusetts and empties into the Atlantic Ocean
Other information on merrimack
WIKIPEDIA results for
merrimack
Amazon results for
merrimack
Tweet