Meaning of Tengri Nor

Ten•gri Nor

Pronunciation: (teng'grē-nôr', nōr'), [key]
  1. a salt lake in E Tibet, NW of Lhasa. ab. 700 sq. mi. (1813 sq. km); 15,186 ft. (4629 m) above sea level.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.