Where does “main” come from?

main (Welsh): slender, thin; fine

Definitions

  1. slender, thin; fine

Words derived from “main