ศาลเจ้า

sǎan-jâw

Noun

    • shrine

    a place of worship housing a deity or guardian spirit