• Lhotse

    Full definition of Lhotse

    Proper noun

    Lhotse

    (plural Lhotses)
    1. A Himalayan mountain on the border between Nepal and China, the fourth highest in the world.
    © Wiktionary