stup meaning english
In English, the Jain term "stupa" (often transliterated as stup) means a mound or dome-shaped monument that enshrines relics or sacred items. It is a shrine or commemorative structure used to honor Tirthankaras and other revered beings.