Niagara meaning

nī-ăgrə, -ər-ə
A torrent or flood.
noun
0
0
A torrent, or flood.
noun
0
0
(place) River between W N.Y. & SE Ontario, Canada, flowing from Lake Erie into Lake Ontario: c. 36 mi (58 km)
proper name
0
0
Advertisement

Origin of niagara

  • After Niagara (Falls)

    From American Heritage Dictionary of the English Language, 5th Edition