Definition of Niagara

Noun: Niagara  nI'a-gru

  1. Waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
    - Niagara Falls
     
  2. A river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
    - Niagara River

See also:
niacins
nialamide

Anagrams containing the word Niagara

nariaga aniagar raniaga araniag garania agarani iagaran