lake superior


Meanings

  • the largest freshwater lake in the world; the deepest of the Great Lakes