English synonyms about - contact  

Kingdom of Nepal

noun

1 Kingdom of Nepal

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

synonym: Nepal.

Dutch: Nepal
Polish: Nepal


Find more on kingdom of nepal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0387