Definition of Nashua in English:

Nashua

proper noun

  • An industrial city on the Merrimack River in southern New Hampshire; population 86,576 (est. 2008).

Pronunciation

Nashua

/ˈnaSHəwə/ /ˈnæʃəwə/