Definition of Horseshoe Falls in US English:

Horseshoe Falls

proper noun