meaning of english foxhound

1. an English breed slightly larger than the American foxhounds originally used to hunt in packs


Related Words

english foxhound |

Developed & Maintained By Taraprasad.com

Treasure Words