Italian Greyhound (noun) Definition, Meaning & Examples

noun
  1. one of an Italian breed of toy dogs resembling a greyhound.
noun
  1. a breed of dog like a miniature greyhound
Italian Greyhound (noun) Definition, Meaning & Examples

More Definitions