French horn - definition of French horn by The Free Dictionary
French horn player Chris Griffiths, a member of the Northern Sinfonia, who lives in Regent Court, Gateshead, is now perfecting his routines in a communal area in the ... Disclaimer All content on this website, including dictionary, thesaurus, literature, ...