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