Name Levsha Type Surname (from nickname) Usage Russian Scripts Левша(Russian) Edit Status Status Meaning & History Means "left-handed" in Russian.