Where does “स्तूप” come from?

स्तूप (Sanskrit): stupa; heap, mound, relic-shrine, summit

Definitions

  1. stupa; heap, mound, relic-shrine, summit

Words derived from “स्तूप