write the meaning of stupa.
Answers
Answered by
0
Answer:
a usually dome-shaped structure (such as a mound) serving as a Buddhist shrine.
Answered by
0
A usally domed shaped structure such as a mound serving as a buddhist shrime.
Similar questions