HURON





Definition:

  1. [noun] the 2nd largest of the Great Lakes
    Synonyms: Lake Huron, Huron

Synonyms: