Etymology Explorer › English

Where does “Niagara” come from?

Niagara (English): A flood, torrent, or outpouring, especially one...

Definitions

  1. A flood, torrent, or outpouring, especially one...

Words derived from “Niagara”

  • Niagaran