Leicester in Greek Leicester in Greek Λέστερ proper noun A city, unitary authority, and borough in and the county town of Leicestershire, England. Add to Flashcards