A city in southern Texas on an arm of the Gulf of Mexico English: Corpus Christi Bahasa: Corpus Christi, Corpus Christi, Texas