Uncertain. Perhaps akin to Catalan llest, Italian and Portuguese lesto, Spanish listo. Compare Logudorese lestru.
lesthru (feminine singular lesthra, masculine and feminine plural lesthri)