English synonyms about - contact  

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


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

debug info: 0.0395