I keep thinking ceffyl means "horse" because it sounds like "cattle".
Like caval in cavalier, cavalry, etc.
In Irish, it's capall.