dagoba

/dɑːɡoʊbə/

Definitions

1. noun

A Buddhist temple or monument, typically a stupa, often in Sri Lanka.

“The tourists visited the historic dagoba in Anuradhapura, Sri Lanka.”

Synonyms

  • pagoda
  • stupa

Antonyms

  • church
  • synagogue