Louise, Lake

Louise, Lake /luˈiːz/ proper noun
Louise, Lake
/luˈiːz/
proper noun
Britannica Dictionary definition of LOUISE, LAKE
: lake in Alberta, Canada