Meaning of english horn
Definition of english horn
(noun)
a double-reed
woodwind
instrument
similar
to an
oboe
but
lower
in
pitch
Other information on english horn
WIKIPEDIA results for
english horn
Amazon results for
english horn
Tweet