stupa

« Back to Glossary Index

A Buddhist reliquary or monument.

« Back to Glossary Index