Type Surname (from occupation & from location)
Meaning & History
From the Old English, Old High German and Old Norse word horn meaning "horn". This was an occupational name for one who carved objects out of horn or who played a horn, or a person who lived near a horn-shaped geographical feature, such as a mountain or a bend in a river.