LOUISE, LAKE


Meaning of LOUISE, LAKE in English

Louise, Lake BrE AmE

a lake in the Rocky Mountains near Banff, Alberta, Canada, which is a popular place for tourists because of its beautiful blue-green colour and the surrounding mountains

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.