a representation of the Supreme Being in ancient Indonesian (gloss) mythology, native to Java and Bali islands.
God
goddess
divinity
deified being
deity; deified being