Definisi 'niagara'
English to English
noun
1 waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
source: wordnet30
2 a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
source: wordnet30
More Word(s)
river, falls, waterfall, niagara falls, american falls, canadian falls, horseshoe falls, canada, america, the states, u.s., u.s.a., ontario,

Visual Synonyms
Click for larger image