From Latin stuppa, from Ancient Greek στύππη (stúppē).
stupă f (plural stupe)
Borrowed from French stupa, from Sanskrit स्तूप (stūpa).