- Nashua is a city in southern New Hampshire.
An example of Nashua is the town on the other side of the Merrimack River from Hudson, New Hampshire.
The city of Nashua, New Hampshire.
city in S N.H., on the Merrimack River: pop. 87,000
Origin of Nashua; from Massachusett or a closely related language: meaning uncertain
A city of southern New Hampshire on the Merrimack River south of Manchester. Settled c. 1655, it developed as a textile center in the early 1800s.