chester

Noun
  1. A city of southeastern Pennsylvania on the Delaware river (an industrial suburb of Philadelphia) (synset 109158694)

Other Searches