toppen

Noun
  1. huippu, vuoren tai mäen huippu Noun
    He kiipesivät toppen huipulle.