Vi fant 1 definisjoner av horseshoe falls på engelsk.
Noun |
||
| horseshoe falls - a part of Niagara Falls in Ontario | ||
| Canadian Falls, Horseshoe Falls | ||
| niagara, niagara falls a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York | ||