Definitions for "Stupa"
A mound or monument commemorative of Buddha.
typically buddhist commemorative monument. Its hemispheric shape is put on a square basis. A stupa is a solid form but it contains sometimes sacred relics. The top is made of several levels of parasols fixed on a pole. One finds important stupas in Sri Lankâ (where they are called dagoba), in Nepal (Swayambûnâth and Bodnâth near Kathmandu), in Indonesia (Borobudur, Java), and, of course, in India (Sanchi, Sarnath, Bodhgayâ)
Buddhist religious structure
Keywords:  stupe, see
See 1st Stupe.