Home

Word

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

Kingdom of Nepal Nepal