kuenlun kuenlun

Definition(s):

  • (n) a mountain range in western China that extends eastward from the Indian border for 1000 miles
Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /