Meaning of lake okeechobee

Definition of lake okeechobee

(noun) a lake in southeast Florida to the north of the Everglades

Other information on lake okeechobee

WIKIPEDIA results for lake okeechobee
Amazon results for lake okeechobee