dagobaBy admin / April 15, 2024 In Buddhist architecture, a monumental structure containing relics of Buddha or of some Buddhist saint.