A place of worship hallowed by association with some sacred thing or person English: shrine Bahasa: keramat, mezbah, tokong Less certain link between this word and this sense.