stupas

noun
  1. plural of stupa: dome-shaped Buddhist monuments containing relics
  2. Usage: Buddhism; architecture

Examples