Nepal
English Dictionary
->
Letter N
-> Nepal
Search Dictionary:
Nepal Definition
(n)
a
small
landlocked
Asian
country
high
in
the
Himalayas
between
India
and
China
Nepal Synonyms
Kingdom of Nepal
Nepal
© Art Branch Inc.