Italian-greyhound definitions

A dog of a small breed that resembles a miniature greyhound. Developed in the Mediterranean region, it was a popular pet in Renaissance Italy.
noun
0
0
Any of a breed of toy dog very similar to the greyhound, but much smaller in size and more slender.
noun
0
0