horn (n.) Look up horn at Dictionary.com
Old English horn "horn of an animal; projection, pinnacle," also "wind instrument" (originally one made from animal horns), from Proto-Germanic *hurnaz (source also of German Horn, Dutch horen, Old Frisian horn, Gothic haurn), from PIE *ker- (1) "horn; head, uppermost part of the body," with derivatives refering to horned animals, horn-shaped objects and projecting parts (source also of Greek karnon "horn," Latin cornu "horn," Sanskrit srngam "horn," Persian sar "head," Avestan sarah- "head," Greek koryphe "head," Latin cervus "deer," Welsh carw "deer").

Late 14c. as "one of the tips of the crescent moon." The name was retained for a class of musical instruments that developed from the hunting horn; the French horn is the true representative of the class. Of dilemmas from 1540s; of automobile warning signals from 1901. Slang meaning "erect penis" is recorded by 1785. Jazz slang sense of "trumpet" is by 1921. Meaning "telephone" is by 1945. Figurative senses of Latin cornu included "salient point, chief argument; wing, flank; power, courage, strength." Horn of plenty is from 1580s. To make horns at "hold up the fist with the two exterior fingers extended" as a gesture of insult is from c.1600.

Symbolic of cuckoldry since mid-15c. (the victim was fancied to grow one on his head). The image is widespread in Europe and perhaps as old as ancient Greece. The German linguist Hermann Dunger ('Hörner Aufsetzen' und 'Hahnrei', "Germania" 29, 1884) ascribes it to a custom surviving into 19c., "the old practice of engrafting the spurs of a castrated cock on the root of the excised comb, which caused them to grow like horns" [James Hastings, "Encyclopedia of Religion and Ethics"] but the image could have grown as well from a general gesture of contempt or insult made to wronged husbands, "who have been the subject of popular jest in all ages" [Hastings].
horn (v.) Look up horn at Dictionary.com
1690s, "to furnish with horns," from horn (n.). Earlier in figurative sense of "to cuckold" (1540s). Meaning "to push with the horns" (of cattle, buffalo, etc.) is from 1851, American English; phrase horn in "intrude" is by 1880, American English, originally cowboy slang. Related: Horned; horning.