www.holoweb.net




churches: a place of worship.

Synonyms: chapel, temple, cathedral, abbey