Italian greyhound

Explore definitions, synonyms, and language insights of Italian greyhound

Definitions

Noun
a toy dog developed from the greyhound

More General Terms