Home
Search
Index
Definify.com
Definition
2024
estupa
estupa
Portuguese
Noun
estupa
f
(
plural
estupas
)
stupa
(
a dome-shaped Buddhist monument, used to house relics of the Lord Buddha
)
Similar Results
Esture
Stupe
Estop