Meaning of Pobeda Peak

Po•be'da Peak'

Pronunciation: (pu-bed'u), [key]
  1. a mountain in central Asia, on the boundary between Kirghizia (Kyrgyzstan) and China: highest peak of the Tien Shan range. 24,406 ft. (7439 m). Russian,.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: