Definition Definition

stupa - Meaning and Examples

Meaning of 'stupa' (Webster Dictionary)

1 . Stupa [ n.]
- A mound or monument commemorative of Buddha.
- See 1st Stupe.