Family name origins & meanings French (Huguenot) : of uncertain origin; perhaps a habitational name from Vire in Calvados. Compare Vier.