preach – v. to make a speech about religion in a public place
worship – n./v. to show respect and love for God or for a god especially by praying, having religious services, etc.
secular – adj. not religious; of, relating to, or controlled by the government instead of by the church
monastery – a place where religious workers live and work together
intertwined – adj. to be or become closely involved with each other