peoria

/piˈɔriʌ/

Explore definitions, synonyms, and language insights of peoria

Definitions

Noun
a city in central Illinois on the Illinois River