Definition

A Buddhist religious monument, typically dome-shaped, originally built to house the ashes or relics of the Buddha. These structures evolved into elaborate architectural landmarks with intricate details representing cosmic elements and have profoundly shaped religious architecture across Asia.

Example Usage

The ancient stupa at Sanchi remains one of the finest examples of early Buddhist architecture.

Source: Urban Dictionary (https://www.urbandictionary.com/define.php?term=stupa&defid=2390602)

Related Terms

Translate This Term

See “stupa” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.

Try the Translator