www.youtube.com/watch?v=wkmx6H9k8lM
Whatever he is saying he had a lot of agreement on Youtube
In Persian it means the roof of the world:
http://en.wikipedia.org/wiki/Roof_of_the_World
So it could mean, "the next roof (top) of the world?"
It might be interesting what he is saying in the video