stupaOur editors are putting together more complete content — check back in about 20 minutesstupastupa — noun名詞1. a dome-shaped Buddhist shrine1.名詞釋義a dome-shaped Buddhist shrine例句The ancient stupa is a popular pilgrimage site.