Nashua
geographical name
Nash·ua
ˈna-shə-wə,
also
-ˌwā
city on the Merrimack River in southern New Hampshire population 86,494
Love words? Need even more definitions?
Merriam-Webster unabridged
Share