English synonyms about - contact  

Pobeda Peak

noun

1 Pobeda Peak

A mountain peak in the Tien Shan mountains in northern India (24,406 feet high).

synonym: Pobedy Peak.


Find more on pobeda peak elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0253