Marapu (English, name)
expansion: Marapu
Senses:
glosses: A form of ancestral religion practiced mainly in the island of Sumba in Indonesia.
Forms: