'Stupa' definitions:

Definition of 'stupa'

(from WordNet)
noun
A dome-shaped shrine erected by Buddhists [syn: stupa, tope]

Definition of 'Stupa'

From: GCIDE
  • Stupa \Stu"pa\ (st[=oo]"p[.a]), n. [Skr. st[=u]pa.] A mound or monument commemorative of Buddha. [1913 Webster]

Definition of 'Stupa'

From: GCIDE
  • Stupa \Stu"pa\ (st[=u]"p[.a]), n. [L.] (Med.) See 1st Stupe. [1913 Webster]

Synonyms of 'stupa'

From: Moby Thesaurus