stupa

/หˆstuหpษ™/

IPA: /S T UW1 P AH0/

noun
  1. 1

    A dome-shaped Buddhist monument, used to house relics of the Lord Buddha.

noun
  1. 1

    A stupe (medicated cloth or sponge).

Source: https://en.wiktionary.org/wiki/stupa