Home

Word

Horseshoe Falls, n.
more info a part of Niagara Falls in Ontario
<noun.object>

Canadian Falls Horseshoe Falls
semantic pointers
part holonym
instance hypernym