Meaning of lake superior

Definition of lake superior

(noun) the largest freshwater lake in the world; the deepest of the Great Lakes

Other information on lake superior

WIKIPEDIA results for lake superior
Amazon results for lake superior