Definition of American Falls

  • 1. A part of Niagara Falls in western New York (north of Buffalo) Noun

Semanticaly linked words with "american falls"