YourDictionary

Dictionary Home » Culture » Chapel Hill

Chapel Hill cultural definition

Town in central North Carolina.

  • Seat of the University of North Carolina and a center of research.

Learn more about Chapel Hill

link/cite print suggestion box