Espiritu Santo Bay
ESPIRITU SANTO BAY. Espiritu Santo Bay, between San Antonio Bay and Matagorda Bay in extreme southern Calhoun County (at 28°21' N, 96°32' W), forms the barrier between Matagorda Island and the mainland. The bay is sixteen miles long and five miles wide.
Full article on the Texas State Historical Association's Handbook of Texas Online