Neighbor of Nepal (5)
I believe the answer is:
tibet
'neighbor of nepal' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for tibet that I've seen before include "Himalayan land" , "Nepal''s neighbour" , "Mountainous Asian region" , "region out East" , "Home country of the Dalai Lama (5)" .)