English dictionary
nepal meaning and definition
Definition and meaning of nepal at MeaningMonkey.org. nepal meaning and definition in the English Dictionary.NEPAL noun
Definition of Nepal (noun)
- a small landlocked Asian country high in the Himalayas between India and China
- synonyms: Kingdom of Nepal
Source: Princeton University Wordnet