Already attested in local Latin documents of the 9th century. Probably from Late Latin or Vulgar Latin *lista, of Germanic origin, from Frankish *līsta, from Proto-Germanic *līstǭ, from Proto-Indo-European *leizd (“band, border”).
Practice speaking and memorizing "lista" and many other words and sentences in Galician.