I want to know the answer to the following question:
What does stupas mean in English?
All the background I'm provided with is that "Buddhism may have spread only slowly in India until the time of the Mauryan emperor Ashoka, who was a public supporter of the religion.". Is that enough to answer the question?
Answer: no