horn in French horn in French corne noun feminine growth on the heads of certain animals Add to Flashcards