Valfrid (Swedish) comes from German Walfried, from Old High German fridu, from Proto-West Germanic friþu, from Proto-Germanic friþuz, from Proto-Indo-European priHós, from Proto-Indo-European preyH- — to love, to please.