English Dictionary
◊ NEPAL
Nepal
n : a small Asian country high in the Himalayas between India
and Tibet [syn: {Nepal}]