shrineEnglish

shrine, enshrine

Noun

A place of worship hallowed by association with some sacred thing or person

English: shrine

Bahasa: keramat, mezbah, mazbah, tokong

Verb

Enclose in a shrine

English: enshrine, shrine

Bahasa: bersemadi

Bahasa words with similar meanings

English words with similar meanings

Show 1 words