American Falls
WordNet

noun


(1)   A part of Niagara Falls in western New York (north of Buffalo)
 
x
OK