Synonyms of Shrine
Primary definition: A place or enclosure consecrated to a deity, saint, or holy person, often containing their image or relics and used as a place of worship.
Primary definition: A place or enclosure consecrated to a deity, saint, or holy person, often containing their image or relics and used as a place of worship.