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.0356