24. What does stupa mean?
(a) mound
(b) round
(c) tall
(d) short
Answers
Answered by
1
Answer:
Mound
Explanation:
Stupa is a mound like or hemispherical structure containing relics that is used as a place of meditation.
Similar questions