meaning of lhotse

1. a mountain in the central Himalayas on the border of Tibet and Nepal 27,890 feet high


Related Words

lhotse |

Developed & Maintained By Taraprasad.com

Treasure Words