Meaning of caloosahatchee canal

Definition of caloosahatchee canal

(noun) a canal that connects Lake Okeechobee with the Caloosahatchee River in southern Florida to form part of the Cross-Florida Waterway

Other information on caloosahatchee canal

WIKIPEDIA results for caloosahatchee canal
Amazon results for caloosahatchee canal