Chester in Latin Chester in Latin Deva proper noun A city, the county town of Cheshire, in northwest England. Add to Flashcards