stūpa see stuppa.
stūpa, ae, v. stuppa. ...
A New Latin Dictionary by Charlton T. Lewis Ph.D. and Charles Short, LL. D.
·noun ·see 1st Stupe. II. Stupa ·noun A mound or monument commemorative of Buddha. ...
Webster's Dictionary of the English Language