English dictionary

pobeda peak meaning and definition

Definition and meaning of pobeda peak at MeaningMonkey.org. pobeda peak meaning and definition in the English Dictionary.

POBEDA PEAK noun

Definition of Pobeda Peak (noun)

  1. a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: