English dictionary
italian greyhound meaning and definition
Definition and meaning of italian greyhound at MeaningMonkey.org. italian greyhound meaning and definition in the English Dictionary.ITALIAN GREYHOUND noun
Definition of Italian greyhound (noun)
- a toy dog developed from the greyhound
Source: Princeton University Wordnet