stupa Meaning, Definition & Usage

  1. noun a dome-shaped shrine erected by Buddhists
    tope.

WordNet


Stu"pa noun
Etymology
Skr. st&umac;pa.
Definitions
  1. A mound or monument commemorative of Buddha.
Stu"pa noun
Etymology
L.
Definitions
  1. (Med.) See 1st Stupe.

Webster 1913