To wander a little farther afield, in Spanish listo can mean ready or intelligent depending on which verb to be it is used with. Pedro está listo means Pedro is ready. Pedro es listo means Pedro is intelligent.