English foxhound

1. (noun) an English breed slightly larger than the American foxhounds originally used to hunt in packs
Related Words: foxhound



Terms and Conditions of Use / Copyright Notice