stupa: a dome-shaped shrine erected by Buddhists
shrine: a place of worship hallowed by association with some sacred thing or person
lend-lease: the transfer of goods and services to an ally to aid in a common cause