Where does “séton” come from?

séton (French): seton

Definitions

  1. seton

Words derived from “séton