place of worship

Noun
  1. Any building where congregations gather for prayer (synset 103959692)

Other Searches