We found 1 definitions of pobedy peak from 1 different sources.
Noun |
||
pobedy peak - a mountain peak in the Tien Shan mountains in northern India (24,406 feet high) | ||
Pobeda Peak, Pobedy Peak | ||
tien shan, tyan shan a major mountain range of central Asia; extends 1,500 miles |