What does "stupa" mean?

Stupa: A mound or monument commemorative of Buddha.

Additional senses

  1. 2.See 1st Stupe.

Sources