Puncak Jaya

English

Etymology

Literally "Glorious Peak".

Proper noun

Puncak Jaya

  1. The highest mountain in Indonesia.