stūpa, ae, v. stuppa.
stūpa see stuppa. ...
An Elementary Latin Dictionary
·noun ·see 1st Stupe. II. Stupa ·noun A mound or monument commemorative of Buddha. ...
Webster's Dictionary of the English Language