English, of uncertain origin, possibly Celtic with French influence.
A correspondent [JD] has found occurences of this spelling in Ireland, together with the pet name Lanty.