noun Etymology: Sanskrit stūpa Date: 1876 a usually dome-shaped structure (as a mound) serving as a Buddhist shrine
STUPA
Meaning of STUPA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012