American Falls

1. (noun) a part of Niagara Falls in western New York (north of Buffalo)
Related Words: cascade, cataract, falls, waterfall



Terms and Conditions of Use / Copyright Notice