The definition :


Definitions of Champaign:

  • noun:   a university town in east central Illinois adjoining Urbana
  • noun:   extensive tract of level open land



Are you interested in alternative search :

:field dry land earth ground land solid ground terra firma flat moor moorland olympia snowfield steppe tundra

If you like reading news check: