chapel hill

Noun
  1. A town in central North Carolina;
    Site of the University of North Carolina (synset 109150874)

Other Searches