Advertisement

Advertisement

Grand Falls

plural noun

  1. the former name (until 1965) of Churchill Falls


Discover More

Example Sentences

At noon, after having spent just twenty-four hours at Grand Falls, the party turned back.

The valley itself is only second to Borrowdale, and there are grand falls and deep pools in the Esk.

Advertisement

Advertisement

Advertisement

Advertisement


grandeurgrandfamily