स्तूप (न)

English: Translation
tump; tumulus, cairn; tope
Hindi: Translation
टीला; स्तूप
noun