ALL meanings of italian greyhound

I·tal·ian grey·hound
I i
  • noun italian greyhound one of an Italian breed of toy dogs resembling a greyhound. 1
  • noun italian greyhound a breed of dog like a miniature greyhound 0
  • noun italian greyhound any of a breed of toy dog very similar to the greyhound, but much smaller in size and more slender, usually kept as a pet 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?