CHURCHILL FALLS


Meaning of CHURCHILL FALLS in English

Variant: or formerly Grand Falls

Function: geographical name

waterfall 245 ft (75 m ) high Canada in W Labrador in Churchill River

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.