Word of the Moment

Okeechobee

a lake in southeast Florida to the north of the Everglades