Definition of North Tonawanda in English:

North Tonawanda

proper noun

  • An industrial city in western New York, on the Niagara River, north of Buffalo, at the western end of the historic Erie Canal; population 31,222 (est. 2008).

Pronunciation

North Tonawanda

/ˌnôrTH ˌtänəˈwändə/