pye-dog
Explore definitions, synonyms, and language insights of pye-dog
Definitions
Noun
ownerless half-wild mongrel dog common around Asian villages especially India
Explore definitions, synonyms, and language insights of pye-dog