Nepali Parliament Speaker meets Kingdom's ambassador