natural or man-made cave where indigenous people used to bury their dead relatives and their belongings - Inglés Sinónimo Diccionario

Can't found any synonym terms.