athabasca (0 synonym found)

We don't have any synonyms for athabasca yet.

Did you mean…

Think athabasca belongs in the thesaurus? Recommend it and we'll take a look.


Definition of athabasca:

(n) : A lake in Alberta, Canada.
(n) : A river in Alberta, Canada, which flows into Lake Athabasca.
(n) : A town in Alberta, Canada, on the Athabasca River. Formerly "Athabasca Landing"

Definition of athabasca:

(n) : A lake in Alberta, Canada.
(n) : A river in Alberta, Canada, which flows into Lake Athabasca.
(n) : A town in Alberta, Canada, on the Athabasca River. Formerly "Athabasca Landing"

Back to Top