• word of the day

    sherpa

    sherpa - Dictionary definition and meaning for word sherpa

    Definition
    (noun) a member of the Himalayan people living in Nepal and Tibet who are famous for their skill as mountaineers
Connect with us on Facebook