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