Family name origins & meanings Southern Italian : from a hypercorrected form of Lemmo, a pet form of Guglièlmo, Italian equivalent of William.