chapel hill Meaning, Definition & Usage

  1. noun a town in central North Carolina; site of the University of North Carolina

WordNet