Iliamna lake

What is Iliamna lake?

Iliamna lake definition and meaning on Dictionary terms:
noun
the largest lake in Alaska, in the SW part. 1022 sq. mi. (2647 sq. km).

 

reference: https://www.dictionary.com/browse/iliamna-lake

Tags: