English synonyms about - contact  
Chapel HilltownUniversity of North CarolinaN.C.NCNorth CarolinaOld North StateTar Heel State

Chapel Hill

noun

1 Chapel Hill

A town in central North Carolina; site of the University of North Carolina.


Find more on chapel hill elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014