Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: dagoba  daa-gu-bu
  1. A dome-shaped Buddhist shrine, typically housing relics
    "The ancient dagoba in Sri Lanka attracted pilgrims from across Asia"

Derived forms: dagobas

Encyclopedia: Dagoba, Turkey