Compund Words
Last Search Words
Search Result:niagara river
Overview of noun niagara_river
The noun niagara river has 1 sense
- Niagara, Niagara River -- (a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar