Stupa(n.) A mound or monument commemorative of Buddha.
Stupa(n.) See 1st Stupe.

Words within stupa