Where does “sinestra” come from?

sinestra (Latin): left hand

Definitions

  1. left hand

Words derived from “sinestra