From Middle English horner, hornere, equivalent to horn + -er.
Practice speaking and memorizing "horner" and many other words and sentences in English.