n a place of worship or sacrifice; a Buddhist monastery or shrine or monu ment esp. one containing one or more relics of Gautama Buddha.
n a place of worship or sacrifice; a Buddhist monastery or shrine or monu ment esp. one containing one or more relics of Gautama Buddha.