Vilfred is a Danish variant of Wilfred. Wilfred originates in Old English language and means "longing for peace".