Words: Jengish Chokusu Pobeda Peak Pobedy Peak
Part of speech: n
Definition: a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)