Etymology Explorer
› English
Where does “Niagara” come from?
Niagara
(English): A flood, torrent, or outpouring, especially one...
Definitions
A flood, torrent, or outpouring, especially one...
Words derived from “Niagara”
Niagaran
niagaresque