noun a city in central North Carolina. Town in central North Carolina.
chapel hill 🔊 Listen to this noun a city in central North Carolina. Town in central North Carolina. Share Facebook Twitter Google +