- Nepal as a noun:
- 1
Nepal
noun
1 Nepal
A small landlocked Asian country high in the Himalayas between India and China.
synonym: Kingdom of Nepal.
Dutch: Nepal
Polish: Nepal
debug info: 0.016
noun
A small landlocked Asian country high in the Himalayas between India and China.
synonym: Kingdom of Nepal.
Dutch: Nepal
Polish: Nepal
debug info: 0.016