Definition of Kingdom Of Nepal

  • 1. A small landlocked Asian country high in the Himalayas between India and China Noun

Synonyms for word "kingdom of nepal"

Semanticaly linked words with "kingdom of nepal"