(bound form) niche; shrine
A Buddha statue is enshrined in the Buddhist altar.
// MAIN MEANING(bound form) niche; shrine
Explore more related entries to look up.