Nepal

What is Nepal?

Nepal definition and meaning on Dictionary terms:
noun
a constitutional monarchy in the Himalayas between N India and Tibet. About 56,830 sq. mi. (147,190 sq. km). Capital: Kathmandu.

 

reference: https://www.dictionary.com/browse/nepal

Tags: