Home

Word

Kingdom of Nepal, n.
more info a small landlocked Asian country high in the Himalayas between India and China
<noun.location>

Kingdom of Nepal Nepal