Where does “mains” come from?

mains (French): plural of main; hands

Definitions

  1. plural of main; hands

Words derived from “mains