Noun Definitiontope1.Definition: a dome-shaped shrine erected by BuddhistsRelated Noun(s):stupaCategory: Objects