Meaning of kingdom of nepal

Definition of kingdom of nepal

(noun) a small landlocked Asian country high in the Himalayas between India and China

Other information on kingdom of nepal

WIKIPEDIA results for kingdom of nepal
Amazon results for kingdom of nepal