Meaning of okeechobee

Definition of okeechobee

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

Other information on okeechobee

WIKIPEDIA results for okeechobee
Amazon results for okeechobee