Index

 

Meaning of Place Name: Merrimack

Merrimack: River, county, and town in Hillsboro County, New Hampshire. From the Indian, meaning "sturgeon," or "swift water."