Definitions of Lake huron:

  • noun:   the 2nd largest of the Great Lakes