n. town in New Hampshire (USA); Merrimack River, river that flows south through New Hampshire and Massachusetts (USA)
MERRIMACK
Meaning of MERRIMACK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012