Merrimack
English Dictionary
->
Letter M
-> Merrimack
Search Dictionary:
Merrimack Definition
(n)
a
river
that
rises
in
south
central
New
Hampshire
and
flows
through
Concord
and
Manchester
into
Massachusetts
and
empties
into
the
Atlantic
Ocean
Merrimack Synonyms
Merrimack
Merrimack River
© Art Branch Inc.