Social Sciences, asked by abhayojha217, 3 months ago

What do you mean by stupa

Best Answer
please give me Answer fast ​

Answers

Answered by varchaswjaiswal7299
0

Explanation:

dome-shaped structure erected as a Buddhist shrine

Answered by Dakshbatra081
1

Explanation:

Buddhist monasteries and shrines. Stupas were places of worship and meditation as used by Buddhist monks.

Similar questions