A painted framed niche giving the appearance of depth.
A small shrine.
(diminutive of)
a small temple; chapel
a small house or room
(l)
(syn)