Word Study
pobeda peak
WORDNET DICTIONARY
Noun pobeda peak has 1 sense
- pobeda peak(n = noun.object) pobedy peak - a mountain peak in the Tien Shan mountains in northern India (24,406 feet high); Array is a part of bharat, india, republic of india, tien shan, tyan shan
is a kind of mountain peak
For further exploring for "pobeda peak" in Webster Dictionary Online