STUPA


Meaning of STUPA in English

noun Etymology: Sanskrit stūpa Date: 1876 a usually dome-shaped structure (as a mound) serving as a Buddhist shrine

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.