Meaning of nepal
Definition of nepal
(noun)
a
small
landlocked
Asian
country
high
in the Himalayas
between
India and China
Other information on nepal
WIKIPEDIA results for
nepal
Amazon results for
nepal
Tweet