Compund Words

Sponsored Links

Last Search Words

Search Result:Niagara




Overview of noun niagara

The noun niagara has 2 senses


  • Niagara, Niagara Falls -- (waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls)

  • Niagara, Niagara River -- (a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York)