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



