italian greyhound

Noun
  1. A toy dog developed from the greyhound (synset 102093684)

Other Searches