Updated June 9, 2019 Share: Family name origins & meanings Southern Italian (Apulia) : nickname for someone with red hair, from russo, rosso, with the definite article lo. See Russo.