English dictionary
chapel hill meaning and definition
Definition and meaning of chapel hill at MeaningMonkey.org. chapel hill meaning and definition in the English Dictionary.CHAPEL HILL noun
Definition of Chapel Hill (noun)
- a town in central North Carolina; site of the University of North Carolina
Source: Princeton University Wordnet