noun a city in NE Massachusetts, on the Merrimack River.
haverhill 🔊 Listen to this noun a city in NE Massachusetts, on the Merrimack River. Share Facebook Twitter Google +