Define Stupa its so urgent
Answers
Answered by
6
Answer:
a dome-shaped structure erected as a Buddhist shrine.
thank u
hope it helps you
Answered by
0
A dome shaped structure
Similar questions