0%

ALL meanings of tengri nor

Ten·gri Nor
T t
  • noun tengri nor a salt lake in E Tibet, NW of Lhasa. About 700 sq. mi. (1813 sq. km); 15,186 feet (4629 meters) above sea level. 1
  • noun tengri nor Nam Co 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?