Tamil Dictionary 🔍

stupa

Stu"pa (stoo"pa), n. Etym: [Skr. stupa.] Defn: A mound or monument commemorative of Buddha. Stu"pa (stu"pa), n. Etym: [L.] (Med.) Defn: See 1st Stupe.


stupa - Similar Words