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