it is derrived from the latin word pascere meaning fed or grazed he persuaded angela orred to join him in this idyll funimation will stream an english dub of the series