A word examined

nepal

noun
5 letters·English
noun

nepalNepal, a country in South Asia between India and China, home to much of the Himalayas.

No comments yet