Definitions of lefta:

  • adjective:   intended for the left hand