Del City


noun

a city in central Oklahoma.