EGAVE

stupa

About 0.61 uses per million words.

Meaning

  1. noun A Buddhist monument used to house relics of the Buddha or others, especially dome-shaped monuments in the Indian style.
  2. noun A stupe (medicated cloth or sponge).

Similar words

monument pagoda butsudan chaitya vedika shrine stoup spirit house subtemple tempietto

Often followed by

of at and is in was with or on

Word family

stupas

Save “stupa” to learn later