History
History
Synonyms
UK
US
Meaning:
altar

a raised place (table or platform) used in religious services (as in Christian churches)

church table, pedestal

chapel

a place used for Christian worship e.g. in a hospital, prison etc

church room

church

a building for public Christian worship

religious institution, building

vestry

a part of a church where vestments are kept; a room in some churches used for player meetings etc

church room

CHANTRY as in Wiktionary
CHANTRY as in Wikipedia