YourDictionary

Athabasca

  1. river rising in the Rocky Mountains of SW Alberta, Canada, and flowing northeast into Lake Athabasca: 765 mi (1,231 km)
  2. lake extending across the N Alberta-Saskatchewan, Canada, border: 3,100 sq mi (8,029 sq km)

See Athabasca in American Heritage Dictionary 4

Learn more about Athabasca

Athabasca

link/cite print suggestion box