English foxhound
Explore definitions, synonyms, and language insights of English foxhound
Definitions
Noun
an English breed slightly larger than the American foxhounds originally used to hunt in packs