Meaning of french horn
Definition of french horn
(noun)
a
brass
musical
instrument
consisting of a
conical
tube
that is
coiled
into a
spiral
and
played
by
means
of valves
Other information on french horn
WIKIPEDIA results for
french horn
Amazon results for
french horn
Tweet