Definition of Carol Stream in English:

Carol Stream

proper noun

  • A village in northeastern Illinois, west of Chicago; population 40,004 (est. 2008)