meaning of nepal

1. a small landlocked Asian country high in the Himalayas between India and China


Related Words

nepal | nepal trumpet flower | nepalese | nepalese monetary unit | nepalese rupee | nepali |

Developed & Maintained By Taraprasad.com

Treasure Words