dagoba

general

  1. 1

    A dome-shaped structure built over relics of Buddha or some Buddhist saint. [East Indies]

Also useful for “dagoba”:Unscrambler