Family name origins & meanings
- Southern Italian : most likely a variant of Leo, from a local form (compare De Leo), but possibly also from a reduced form of a name such as Leonardo, Leopardo, or from Greek leios ‘smooth’, ‘glossy’, presumably applied as a nickname.
- Catalan (Lió) : habitational name from Lió in Girona province of Lyon in France (see Lyon).