meaning of chapel hill
1.
a
town
in
central
North
Carolina;
site
of
the
University
of
North
Carolina
Related Words
chapel hill
|
Developed & Maintained By
Taraprasad.com