Nepal (Noun)
Meaning
A small landlocked Asian country high in the Himalayas between India and China.
Classification
Nouns denoting spatial position.
A small landlocked Asian country high in the Himalayas between India and China.
Nouns denoting spatial position.