Nashua[nas̸h′o̵̅o̅ ə, nas̸h′ə wə]
The city of Nashua, New Hampshire.
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.
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.