Search in full dictionary
NIAGARA FALLS (8)
NIAGARA FALLS (8)
ScnMaster
a large waterfall on the
Niagara River
between the
state
of
New York
in the United
States
and Ontario in Canada.
—
Science
of
Survival
Glossary (app 11.7.90)