Any structure or place consecrated or devoted to some saint, holy person, or deity, as an altar, chapel, church, or temple.

Private shrines are often constructed in people's homes, usually consisting of several of the elements of the worshipped/meditated on such as candles, bowls of water or photographs.