Nashua
Place name from Penacook
"beautiful stream with a pebbly bottom"Share
Copy link
Nashua Origin and Meaning
The name Nashua is a 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.