Corpus Christi Bay


noun

a bay in S Texas, at the mouth of the Nueces River.