Etymology · Latin

stūpa

2 English words descend from Latin stūpa, most common first.