Chapel Hill


noun

a city in central North Carolina.

Cultural definitions for chapel hill

Chapel Hill

Town in central North Carolina.

notes for Chapel Hill

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