Chappel Hill
1.
(
noun
) a town in central North Carolina; site of the University of North Carolina
Related Words:
town
Terms and Conditions of Use / Copyright Notice