dala,

English: Translation
altar, platform
Construction
Spirituality and Religion