peoria

Noun
  1. A city in central Illinois on the Illinois River (synset 109106613)

Other Searches