Definition of Nepal

  • (noun) a small landlocked Asian country high in the Himalayas between India and China

Synonyms of Nepal


Antonyms of Nepal


No Antonyms Found.

Homophones of Nepal


No Homophones Found.