meaning of whippet

1. small slender dog of greyhound type developed in England


Related Words

whippet |

Developed & Maintained By Taraprasad.com

Treasure Words