Search results
- DictionaryLake Lou·ise/ˌlāk lo͞oˈēz/
- 1. a resort in southwestern Alberta, in the Rocky Mountains, noted for the beauty of the lake that gives it its name.
Powered by Oxford Languages
Powered by Oxford Languages
Louise Say is known for Dracula (2020), Town with Nicholas Crane (2011) and Shetland (2013). imdb.com