Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chapel hill Definition

Cancel
chapel hill
geographical name(Chapel Hill)
town in northern North Carolina southwest of Durham population 57,233

Words Related to chapel hill!

chapel hill Examples by Brain Bank Users