Definitions of lasta:

  • adjective:   immediately past