Home / N / niagara

niagara

noun /naɪægrə/ 4 syllables 7 letters Scrabble 8 WWF 10
Definitions
noun

a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York

noun

waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls

Want another word?
Spin the dictionary for a fresh one.
Generate a word →