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 - Энциклопедический словарь английского языка.
2012