Definitions Found:

a place of worship