|
2 wordies list
himalaya |
(n): a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain
(n): a series of hills or mountains
|
Leave a comment, citation, or usage note
|
first listed by:
appears in these lists:
|
place of snow literally