Meaning of chapel hill
Definition of chapel hill
(noun)
a
town
in
central
North Carolina;
site
of the University of North Carolina
Other information on chapel hill
WIKIPEDIA results for
chapel hill
Amazon results for
chapel hill
Tweet