Drama Glossary

Sanghyang Definition

A sacred Balinese dance performed at religious ceremonies to repel evil spirits.