Sherpa's home (5)
I believe the answer is:
nepal
'sherpa's home' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for nepal that I've seen before include "place in the mountains ..." , "Country in the Himalayas, capital Katmandu" , "Himalayan country" , "Country in plane north-west of India" , "Asian kingdom" .)