Family name origins & meanings Italian : from the personal name Vairo, from Latin varius ‘variegated’, or possibly a nickname with the same meaning.