from The American Heritage® Dictionary of the English Language, 4th Edition
- A city of east-central Illinois adjoining Champaign. It is a trade, medical, and educational center. Population: 38,700.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a university town in east central Illinois adjoining Champaign
Sorry, no etymologies found.