Noun pobeda peak has 1 sense
  1. Pobeda Peak, Pobedy Peak - a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)
    --1 is a kind of mountain peak
    --1 is a part of
     Tien Shan, Tyan Shan; India, Republic of India, Bharat
,
TOP