Stupa /(sto͡o"pȧ)/

Stu·pa

Stupa

n.
  1. A mound or monument commemorative of Buddha.

Stupa

n.
  1. See 1st Stupe. (Med.)