The term “meru” as a name of a religious building in Bali refers to the word Meru used as the name of the highest mountain in Hinduism and Buddhis...