×

sherpa meaning in English

n. sherpa, member of a tibetan people who inhabit the himalayas in nepal (often work as porters on mountain treks)

Related Words

  1. shemuel
  2. shepard
  3. sherry
  4. shetland
PC Version

Copyright © 2018 WordTech Co.