Definitionen
1.NounSomeone who works or deals in (animal) horn or horns.
2.NounSomeone who blows a horn (for communication or musical purposes); a hornblower.
3.NounSomeone who cuckolds.
4.NounThe British sand lance or sand eel, Hyperoplus lanceolatus.
5.NounSomeone from the Horn of Africa.