www.holoweb.net




temples: a place of worship.

Synonyms: church, mosque, synagogue, cathedral