Place name from Penacook
"beautiful stream with a pebbly bottom"

Nashua Origin and Meaning

The name Nashua is boy's name meaning "beautiful stream with a pebbly bottom".
The name of a city in New Hampshire which takes its name from the Nashua River, named by the indigenous Algonquian tribe the Nashuway or Nashua. A striking alternative to Joshua.

20 Names Similar to Nashua

These 20 names were selected by our users that were looking for other names like Nashua.

Lists containing Nashua