Social Sciences, asked by brajeshsuthar9924, 2 months ago


24. What does stupa mean?
(a) mound
(b) round
(c) tall
(d) short

Answers

Answered by PragyaDwivedi03
1

Answer:

Mound

Explanation:

Stupa is a mound like or hemispherical structure containing relics that is used as a place of meditation.

Similar questions