Foxhound



ENGLISH MEANING
noun
1.
One of a special breed of hounds used for chasing foxes.