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.