Country bordering India (5)
I believe the answer is:
nepal
(Other definitions for nepal that I've seen before include "somewhere in Asia" , "Mountainous country" , "mountainous region" , "Small country high in the Himalayas" , "mountain state" .)
I believe the answer is:
nepal
(Other definitions for nepal that I've seen before include "somewhere in Asia" , "Mountainous country" , "mountainous region" , "Small country high in the Himalayas" , "mountain state" .)