Meaning of english foxhound
Definition of english foxhound
(noun)
an English
breed
slightly
larger
than the American foxhounds
originally
used
to
hunt
in packs
Other information on english foxhound
WIKIPEDIA results for
english foxhound
Amazon results for
english foxhound
Tweet