Definitions for "Abraham Lake"
Abraham Lake is an artificial lake on North Saskatchewan River in western Alberta, Canada.