meaning of foxhounds
1.
One
of
a
special
breed
of
hounds
used
for
chasing
foxes.
Related Words
foxhound
|
Developed & Maintained By
Taraprasad.com