From Middle English settere, equivalent to set + -er. Compare West Frisian setter, Dutch zetter, German Low German Setter, German Setzer. The hunting dogs are so named because when they scent the game, they set (that is, strike a certain stance).
Practice speaking and memorizing "setter" and many other words and sentences in English.