answersLogoWhite

0

Another name for a Buddhist temple is monastery. Buddhism is a major world religion and philosophy founded in northeastern India in the 5th century BC, based on the teachings of Siddhartha Gautama.

User Avatar

Esta Rogahn

Lvl 10
2y ago

What else can I help you with?