lake superior

Noun
  1. The largest freshwater lake in the world;
    The deepest of the Great Lakes (synset 109356077)

Other Searches