Etymology uncertain. Possibly derived from yärp- (“to oversee, observe, take care of”), or from wärp- (“to enjoy, undergo”).
yarpo n