finching ( synonym found)

Definition of finching:

(n) : a dorsal line or stripe in cattle markings; the sport of hunting of finches

Definition of finching:

(n) : a dorsal line or stripe in cattle markings; the sport of hunting of finches

Back to Top