Nashua

[ nash-oo-uh ]

noun
  1. a city in S New Hampshire, on the Merrimack River.

Words Nearby Nashua

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023

How to use Nashua in a sentence

  • Why, you did, he returned, You pulled me out of the Nashua river at school!

    Under Cover | Roi Cooper Megrue