HumanitiesWeb.org - Glossary definition: French Horn
French Horn

A coiled brass instrument with valves, developed - particularly in France, hence the name - from the earlier hunting horn. Often used in the orchestra, also in brass, military, and concert bands.

Back