Translation of puncak in English:

puncak

top

adjective

  • 1

    top, highest in position or rank, etc., of highest value or intensity, etc

noun

  • 1

    top, highest point, part or position, utmost degree or intensity, apex, culmination, peak, pointed top, esp. of a mountain