The word Stupa mean?
Answers
Answered by
7
Stupa is dome-shaped structure (as a mound) serving as a Buddhist shrine
Akshwathha:
Thankyou
Answered by
2
the historic tombs of the ancient times are known as stupas..
Similar questions