0%

ALL meanings of tengri khan

Ten·gri Khan
T t
  • noun tengri khan a mountain in central Asia, on the boundary between Kirghizia (Kyrgyzstan) and China: highest peak of the Tien Shan Mountains. About 23,950 feet (7300 meters). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?