- 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.Licensed from iStockPhoto
Origin: from Massachusett or a closely related language: meaning uncertain
Used by arrangement with John Wiley & Sons, Inc.