Definition of Stalin Peak in US English:

Stalin Peak

proper noun