Haverhill

What is Haverhill?

Haverhill definition and meaning on Dictionary terms:
noun
a city in NE Massachusetts, on the Merrimack River.

 

reference: https://www.dictionary.com/browse/haverhill

Tags: