I'm from Argentina. I understand exactly in the same way... The traslation is "Cumbre"... Is like the top of something.
Some gentle native speaker please help us