lake okeechobee

Noun
  1. A lake in southeast Florida to the north of the Everglades (synset 109400773)

Other Searches