What is means by stupa
Answers
Answered by
2
dome-shaped structure serving as a Buddhist shrine
Answered by
1
A dome shaped building erected as a Buddhist shrine
Similar questions