italian_greyhound
1. [ noun ] (zoology) a toy dog developed from the greyhound
Related terms: greyhound
Similar spelling:   Italian_sonnet
  Italian_region
  Italian_parsley
  Italian_woodbine
  Italian_dressing
  Italian_clover
  italian_renaissance
  Italian_honeysuckle
  Italian_cypress